Skip to content

unit-13: docs + plugin v0.3.0 bump#10

Merged
sent-dm merged 1 commit into
devfrom
batch/unit-13-docs-version
May 19, 2026
Merged

unit-13: docs + plugin v0.3.0 bump#10
sent-dm merged 1 commit into
devfrom
batch/unit-13-docs-version

Conversation

@sent-dm
Copy link
Copy Markdown
Contributor

@sent-dm sent-dm commented May 19, 2026

Scope

Unit 13 of 13 in the batch restructure. Touches only documentation + the plugin manifest.

Files changed

  • README.md — new Command ↔ skill mapping table; Repo layout now shows per-skill references/ + scripts/ subdirs.
  • CLAUDE.md — same mapping table; codifies that reference paths in SKILL.md resolve relative to the file, and that per-skill scripts are Python 3.11+ stdlib-only with paired good.json/bad.json fixtures.
  • CONTRIBUTING.md — requires evals/<skill>.yaml for new skills (3–5 trigger / no-trigger / ambiguous cases); recommends gerund form for new skill names while freezing existing names; clarifies single-skill vs cross-cutting references.
  • docs/skill-anatomy.md — adds Per-skill bundling and Eval cases sections; reconciles older "Shared by multiple skills" wording with the new per-skill layout.
  • .claude-plugin/plugin.jsonversion 0.2.0 → 0.3.0.

Verification

  • bash scripts/validate-skills.sh → exits 0 (7 skills validated).
  • python3 -c "import json; assert json.load(open('.claude-plugin/plugin.json'))['version'] == '0.3.0'" passes.
  • All E2E grep checks pass.
  • No SKILL.md, validator, CI, plan.md, or AGENTS.md touched.

- README.md: add Command ↔ skill mapping table; update Repo layout to show per-skill references/ and scripts/ subdirectories.
- CLAUDE.md: add the same mapping table; document that reference paths in SKILL.md resolve relative to the SKILL.md file; document per-skill scripts/ as Python 3.11+ stdlib-only with paired good.json/bad.json fixtures.
- CONTRIBUTING.md: require eval cases at evals/<skill>.yaml for new skills; add gerund-form naming guidance for new skills (existing names frozen); clarify references location (single-skill vs cross-cutting).
- docs/skill-anatomy.md: add Per-skill bundling section and Eval cases section; reconcile older "Shared by multiple skills" guidance with new per-skill layout.
- .claude-plugin/plugin.json: bump version 0.2.0 → 0.3.0.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@sent-dm sent-dm merged commit a5b16e5 into dev May 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant