Skip to content

v1.2.0

Choose a tag to compare

@codybrom codybrom released this 01 Jul 02:48
· 5 commits to main since this release
ba096c5

Multi-Platform Support

Native plugin support added for 7 more coding agents, modeled on obra/superpowers:

  • Codex (App + CLI) — real plugin marketplace support (.codex-plugin/plugin.json + .agents/plugins/marketplace.json, requires Codex CLI ≥ 0.142.0), replacing the old manual symlink install (kept as a fallback for older versions)
  • OpenCode — native opencode.json plugin entry via a bundled plugin module, replacing the old manual clone + symlink install entirely (OpenCode itself deprecated that pattern)
  • Cursor.cursor-plugin/plugin.json, installed via a local plugins-folder clone (no GitHub-URL-paste flow exists yet for unlisted plugins)
  • Gemini CLI — native extension install (gemini-extension.json), auto-discovering the skills directory with no extra config
  • Antigravity — root-level plugin.json matching its schema exactly
  • Factory Droid and GitHub Copilot CLI — no new files needed; both read the existing Claude Code plugin format directly (Copilot CLI confirmed via a live install against this repo)
  • Pi — no new files needed; auto-discovers the existing skills/ directory

README's installation section rewritten with one subsection per platform.

Bug Fixes

  • Real functional bug: all 16 skills nested allowed-tools (and design-it-twice also nested context: fork + agent:) under an inert metadata: key, so none of it ever took effect — design-it-twice likely never actually forked to its clean-room-alternative subagent. design-it-twice now dispatches the subagent inline via Task instead of forking the whole skill, since forking would isolate away the first design it needs to compare against.
  • Fixed two dead $schema URLs (404s) in plugin.json/marketplace.json, an invalid metadata field flagged by claude plugin validate, and simplified the marketplace's same-repo source to ./.
  • design-it-twice's opening instructions now explain why isolation requires dispatching a real subagent rather than just trying to ignore prior context — a design already in context contaminates anything written next, regardless of intent.

Skill Content Improvements

  • Tightened cross-skill disambiguation ("Not for X, use Y") across several skill descriptions
  • Restored concrete "Look for X, Y, Z" detection examples in red-flags/references/flag-interaction-map.md that a prior pass had replaced with filler text
  • deep-modules and pull-complexity-down now cross-reference each other — both apply the same interface-vs-implementation-cost asymmetry, to depth in one and to caller burden in the other
  • design-review gains workflow-builder guidance (references/workflow-builder.md) for mapping its five-phase funnel onto a Dynamic Workflow when reviewing an entire codebase or large PR at scale, including adversarial verification of findings

Docs Site

  • Astro 5.7 → 7.0.4, plus @lucide/astro, marked, and typescript updates
  • Fixed a real path-resolution bug from Astro 7's new bundler chunking that silently broke every skill page, and three compressHTML whitespace regressions caught by actually rendering the built site
  • Homepage hero and llms.txt/llms-full.txt updated to reflect the new platform list