Skip to content

v2.2.0

Choose a tag to compare

@jparkerweb jparkerweb released this 20 Aug 20:48
· 27 commits to main since this release

What's New πŸŽ‰

v2.2.0

✨ Added

  • Committed Agent Skills build β€” each workflow under src/ now builds to skills/<skill-name>/SKILL.md, with companion references nested under references/. npm run build:skills regenerates the artifact, and npm test verifies that committed skills have not drifted from their source prompts.

  • Project-scoped skill installation β€” Custom β†’ L now installs Plan2Code directly into the current project through the skills CLI instead of printing manual copy instructions.

πŸ”§ Changed

  • Installation now delegates to the skills CLI β€” Plan2Code ships one canonical Agent Skill format instead of maintaining separate command, prompt, workflow, and skill outputs for individual tools. The installer builds skills/, checks npx --yes skills, removes stale Plan2Code skills, and runs skills add with an explicit workflow list. Installation now requires Node.js 18+ and network access; installed skills can be updated with npx skills update -g.

  • Legacy installation cleanup is automatic β€” install and uninstall sweep files written by earlier per-tool installers so old commands cannot shadow the canonical skills. This includes the Gemini CLI files retained exclusively for uninstall compatibility.

  • Default installation is skills-only β€” main-menu option I no longer installs plan2code-loop. The loop remains part of A and is still available separately through Custom β†’ O.

  • One frontmatter contract serves every agent β€” generated SKILL.md files always include name, description, and disable-model-invocation: true. Reference files remain nested under their owning skill, eliminating the old flat-file path rewrite and its column-position constraint.