Commit Graph

6 Commits

Author SHA1 Message Date
Ryan Burnham
1107e3dd31 docs: update spec and plan to reflect global_workflows/ directory
Updated docs/specs/windsurf.md and the plan to accurately document
that global scope workflows go in global_workflows/ while workspace
scope workflows go in workflows/.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-26 21:02:25 +08:00
Ryan Burnham
6fe51a0602 feat(windsurf): add Windsurf as converter target with global scope support
Add `--to windsurf` target for the converter CLI with full spec compliance
per docs/specs/windsurf.md:

- Claude agents → Windsurf skills (skills/{name}/SKILL.md)
- Claude commands → Windsurf workflows (workflows/{name}.md, flat)
- Pass-through skills copy unchanged
- MCP servers → mcp_config.json (merged with existing, 0o600 permissions)
- Hooks skipped with warning, CLAUDE.md skipped

Global scope support via generic --scope flag (Windsurf as first adopter):
- --to windsurf defaults to global (~/.codeium/windsurf/)
- --scope workspace for project-level .windsurf/ output
- --output overrides scope-derived paths

Shared utilities extracted (resolveTargetOutputRoot, hasPotentialSecrets)
to eliminate duplication across CLI commands.

68 new tests (converter, writer, scope resolution).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-26 18:36:34 +08:00
Kieran Klaassen
63e76cf67f release: v0.9.1 — remove reports and decisions docs
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 16:18:24 -08:00
Kieran Klaassen
e84075660a release: v0.9.0 — add Kiro CLI target provider
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 12:37:33 -08:00
Kieran Klaassen
e1906592cb chore: bump version to 0.8.0, update CHANGELOG 2026-02-17 10:27:37 -08:00
Kieran Klaassen
b42163f1c0 Add CLI changelog with 0.6.0 release notes
Credits contributors @gvkhosla (Pi target) and @waltbeaman (model alias fix).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 20:38:22 -08:00