marketplace-authorlisted
Install: claude install-skill amitkot/claude-code-tools
# Marketplace Author
Authoring skills in the [`amitkot/claude-code-tools`](https://github.com/amitkot/claude-code-tools) marketplace. The repo is a multi-plugin marketplace; each top-level directory (other than the root) is its own plugin with its own version, and skills live under `<plugin>/skills/<skill-name>/`.
## CRITICAL: Repo path
Run all commands from the repository root. If the current working directory is unclear, ask once before guessing.
## Workflow
The end-to-end flow for any skill change:
1. **Decide where it goes** — new skill in an existing plugin, new skill in a new plugin, or edit an existing skill. See [Decide placement](#decide-placement).
2. **Branch off `main`** — `git checkout main && git pull && git checkout -b feat/<short-slug>`. Never edit on `main` directly.
3. **Make the changes** — write or edit SKILL.md, references, examples, scripts. Follow the [Skill content rules](#skill-content-rules).
4. **Bump every version that changed** — SKILL.md frontmatter, the plugin's `plugin.json`, the marketplace entry, and the marketplace top-level. See [Version bumps](#version-bumps) — getting this wrong is the most common bug.
5. **Update `CHANGELOG.md`** — at the top, with a new section. See [CHANGELOG format](#changelog-format).
6. **Verify JSON validity** — `jq . .claude-plugin/marketplace.json` and `jq . <plugin>/.claude-plugin/plugin.json` for every file touched. Don't skip this.
7. **Commit + push** — single commit per skill change is fine; multi-step