Skip to content

v1.5.0

Choose a tag to compare

@GuillemRoca GuillemRoca released this 11 May 17:42
· 3 commits to main since this release
787e5e8

Wires the previously-undeclared component categories into .claude-plugin/plugin.json so plugin consumers actually load them.

What changed

  • Commands — declared ./.claude/commands so the seven slash commands register: /build, /code-simplify, /plan, /review, /ship, /spec, /test. The directory is non-default, so without this entry the loader silently skipped them.
  • Agents — listed the three concrete agent files explicitly (code-reviewer, security-auditor, test-engineer) so agents/README.md no longer loads as a phantom agent.
  • Hooks — wired ./hooks/hooks.json so the SessionStart hook (hooks/session-start.sh) fires for consumers; the hook injects the using-agent-skills meta-skill into every new session.
  • Keywords preservedandroid, kotlin, jetpack-compose, tdd, etc. retained for marketplace discoverability and fork differentiation from upstream addyosmani/agent-skills.

Verification

  • claude plugin validate . passes in CI (Anthropic's own validator).
  • All declared paths resolve in the tree.
  • hooks/session-start.sh handles missing jq gracefully.

PR: #4