jbdamask

John Claude Skills — Development skill for Claude Code

Development community

Various Claude Skills created along the way.

How to install John Claude Skills

This entry records only its repository, not the path inside it, so there is no exact command to give. Open jbdamask/john-claude-skills and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What John Claude Skills does

Various Claude Skills created along the way.

Alternatives in Development

  • React Native Movie App — Get hands-on with React Native and Expo in this crash course 787 ★
  • Bump Plugin Version — Detect changed plugins and bump their versions along with the marketplace version 684 ★
  • Projects Created — List all projects created by the starter kit 335 ★

README

John Claude Skills

John Claude Skills

A collection of Claude Code skills for development workflows.

Installation

Add this marketplace to Claude Code:

/plugin marketplace add jbdamask/john-claude-skills

Then install the skills:

/plugin install john-skills@john-claude-skills

And plugins:

/plugin install beads-planner@john-claude-skills
/plugin install context-analyzer@john-claude-skills
``

## Skills

Browse the `skills/` directory to see available skills. Each skill has a `SKILL.md` with its description and usage instructions.

## Contributing

To add a new skill:

1. Create a directory under `skills//`
2. Add a `SKILL.md` file with YAML frontmatter (`name`, `description`) and instructions
3. Optionally add `references/`, `scripts/`, or `assets/` subdirectories

### Dev setup (required after cloning)

```sh
git config core.hooksPath .githooks

This enables the committed pre-commit hook that auto-bumps a plugin's patch version in `.claude-plugin/plugin.json` whenever that plugin's files change. Claude Code only re-syncs an installed plugin when its version changes, so a commit without a bump never reaches installed copies. CI (`plugin-version-check`) fails any push or PR that changes a plugin without bumping it.