henry-plugins
A Claude Code plugin marketplace by Henry — a growing collection of workflow tools and skills.
Plugins
henry-tools
A growing collection of workflow tools and skills for Claude Code.
| Skill | Invoke | What it does | | --- | --- | --- | | claude-md | /henry-tools:claude-md | Creates or updates a project CLAUDE.md following a strict, concise format. A replacement for the default /init. User-invoked only. |
_More skills coming — see Adding a new skill._
Install
Add this marketplace, then install the plugin:
# From a local clone
/plugin marketplace add /Users/levanhoang/works/henry-plugins
/plugin install henry-tools@henry-plugins
Or, once pushed to GitHub:
/plugin marketplace add <owner>/henry-plugins
/plugin install henry-tools@henry-plugins
Local development
Load the plugin directly without installing:
claude --plugin-dir /Users/levanhoang/works/henry-plugins/henry-tools
After editing skill files, run /reload-plugins to pick up changes.
Adding a new skill
1. Create henry-tools/skills/<skill-name>/SKILL.md. 2. Add YAML frontmatter — at minimum name and description. The description is what Claude reads to decide when to auto-invoke, so make it specific. Add disable-model-invocation: true for user-only commands with side effects. 3. (Optional) Bundle supporting files alongside SKILL.md (e.g. reference.md, scripts/). 4. Run /reload-plugins, then invoke as /henry-tools:<skill-name>.
No manifest edits are needed to add a skill — the plugin auto-discovers everything under skills/. Bump version in henry-tools/.claude-plugin/plugin.json when you ship a meaningful change.
Repo layout
henry-plugins/
├── .claude-plugin/
│ └── marketplace.json # marketplace manifest
└── henry-tools/ # the plugin (add more skills here)
├── .claude-plugin/
│ └── plugin.json # plugin manifest
└── skills/
└── claude-md/
└── SKILL.md




