What's Changed
New Features
- Copilot skill support - Added support for generating skill configurations for GitHub Copilot (#717)
- OpenCode skill support - Added support for generating skill configurations for OpenCode (#718)
Bug Fixes
- Fix deletion patterns - Added proper
forDeletionpatterns to all features (rules, commands, ignore, mcp, skills, subagents) for correct file cleanup during generation (#702, #703, #704, #707, #708, #709) - Fix Copilot mode field - Made the
modefrontmatter field optional in Copilot commands (#716) - Fix Gemini CLI TOML parsing - Simplified GeminiCliCommand by always parsing TOML, fixing validation issues (#721)
- Fix additionalConventions sync - Synced additionalConventions with README feature matrix (#720)
- Fix target filtering - Improved target-based filtering in ClaudecodeSkill and OpenCodeSkill (#717, #718)
- Add .opencode/skills/ to gitignore - Added missing gitignore entry for OpenCode skills directory (#717)
Documentation
- Updated README to reflect Copilot and OpenCode skills support
- Added guideline for using
z.looseObject()in frontmatter schemas - Removed deprecated mode field from command example
Refactoring
- Use
z.looseObject()for skill and copilot skill frontmatter schemas to handle rapidly evolving AI tool parameters