Skip to content

v3.3.0 — slash commands migrated to skills, docs alignment

Choose a tag to compare

@jeffrigby jeffrigby released this 10 Sep 16:35
· 1 commit to main since this release
3d2b6e0

Backfilled release for the v3.3.0 tag.

v3.3.0 — slash commands migrated to skills

  • All plugins: Migrated every slash command from commands/*.md to skills/<name>/SKILL.md. Custom commands have been merged into skills upstream — both forms create the same /<name> and behave identically — and the docs now direct new plugins to skills/. The commands/ directories are gone; /deep-audit, /dead-code, /update-docs, /research, and /official-docs are unchanged for users. Each migrated file gained a name matching its directory and a when_to_use field.
  • codebase-health 2.3.0: /deep-audit's Stop hook switched from type: prompt to type: agent with timeout: 120. The hook checks the filesystem for the code-audit-*.md report, which a prompt hook cannot see — it receives only the hook's JSON input.
  • codebase-health 2.3.0: Added a ## Contents table of contents to all five skill reference files over 100 lines.

Fixed

  • dead-code-methodology.md documented deadcode . --verbose, which is not a deadcode flag; replaced with --count.
  • code-auditing SKILL.md listed deadcode . --dry as the detection command; detection is deadcode . (--dry previews fixes).
  • CLAUDE.md: Corrected three claims the official docs contradict — the 1,536-character cap is the skill listing cap on description + when_to_use (subagent descriptions share a ~15,000-token budget); Agent is stripped from a subagent only at the nesting depth limit, and tools supports Agent(type); the subagent tool filter does not apply to skills, which run in the main conversation unless they set context: fork.

Install / upgrade

/plugin install codebase-health@somepulp-agents      # 2.3.0
/plugin install research-assistant@somepulp-agents   # 1.5.0

Full diff: v3.2.1...v3.3.0