John Claude Skills banner
jbdamask jbdamask

John Claude Skills

Development community

Description

Various Claude Skills created along the way

Installation

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

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.