|
@@ -15,6 +15,7 @@ Keep the skill portable. Do not write instructions that limit it to one or two a
|
|
|
- `README.md` explains installation, use, patterns, and version history.
|
|
- `README.md` explains installation, use, patterns, and version history.
|
|
|
- `.claude-plugin/plugin.json` describes the Claude plugin.
|
|
- `.claude-plugin/plugin.json` describes the Claude plugin.
|
|
|
- `.claude-plugin/marketplace.json` lets users add this repo as a Claude marketplace.
|
|
- `.claude-plugin/marketplace.json` lets users add this repo as a Claude marketplace.
|
|
|
|
|
+- `scripts/build-skill-zip.py` builds the symlink-free archive for Claude Desktop uploads.
|
|
|
- `scripts/validate-package.py` checks package files and shared values.
|
|
- `scripts/validate-package.py` checks package files and shared values.
|
|
|
|
|
|
|
|
## Rules for changes
|
|
## Rules for changes
|
|
@@ -25,7 +26,7 @@ Keep `SKILL.md` and `README.md` in sync.
|
|
|
- **Version:** Keep the same version in `SKILL.md` under `metadata.version`, the first README version entry, and `.claude-plugin/plugin.json`. Do not add a top-level `version` field to the skill.
|
|
- **Version:** Keep the same version in `SKILL.md` under `metadata.version`, the first README version entry, and `.claude-plugin/plugin.json`. Do not add a top-level `version` field to the skill.
|
|
|
- **Compatibility:** Keep install and use instructions neutral across agents. Names such as Claude Code, OpenCode, and Codex are examples, not limits.
|
|
- **Compatibility:** Keep install and use instructions neutral across agents. Names such as Claude Code, OpenCode, and Codex are examples, not limits.
|
|
|
- **History:** Add a short README version note for any behavior change or non-obvious fix.
|
|
- **History:** Add a short README version note for any behavior change or non-obvious fix.
|
|
|
-- **Checks:** Before publishing, run `python3 scripts/validate-package.py`, `npx skills add . --list`, and `claude plugin validate .`.
|
|
|
|
|
|
|
+- **Checks:** Before publishing, run `python3 scripts/validate-package.py`, `python3 scripts/build-skill-zip.py /tmp/humanizer-skill.zip`, `npx skills add . --list`, and `claude plugin validate .`.
|
|
|
|
|
|
|
|
## Writing style
|
|
## Writing style
|
|
|
|
|
|