AI Dev OS's 4-layer model ensures that 75% of your investment (L1-L3) survives tool migrations. Only L4 (25%) — the plugin — needs to change.
-
Keep:
docs/ai-dev-os/submodule (L1-L3 rules) — no changes needed -
Remove:
.claude/plugins/ai-dev-os/submodule -
Add: Kiro plugin
git submodule add https://github.com/yunbow/ai-dev-os-plugin-kiro.git .kiro/plugins/ai-dev-os cp -r .kiro/plugins/ai-dev-os/steering/ .kiro/steering/ cp -r .kiro/plugins/ai-dev-os/hooks/ .kiro/hooks/
-
Convert: CLAUDE.md → AGENTS.md (same content, Kiro reads AGENTS.md)
cp CLAUDE.md AGENTS.md
-
Verify: Run
#ai-dev-os-initin Kiro to confirm setup
-
Keep:
docs/ai-dev-os/submodule — no changes needed -
Remove:
.claude/plugins/ai-dev-os/submodule -
Add: Cursor plugin
git submodule add https://github.com/yunbow/ai-dev-os-plugin-cursor.git .cursor/plugins/ai-dev-os cp -r .cursor/plugins/ai-dev-os/rules/ .cursor/rules/
-
Convert: CLAUDE.md → .cursorrules
cp CLAUDE.md .cursorrules
-
Verify: Run
@ai-dev-os-initin Cursor to confirm setup
-
Keep:
docs/ai-dev-os/submodule — no changes needed -
Remove:
.kiro/steering/ai-dev-os-*files and hooks -
Add: Claude Code plugin
git submodule add https://github.com/yunbow/ai-dev-os-plugin-claude-code.git .claude/plugins/ai-dev-os
-
Convert: AGENTS.md → CLAUDE.md
cp AGENTS.md CLAUDE.md
-
Verify: Run
/ai-dev-os-init
-
Keep:
docs/ai-dev-os/submodule — no changes needed -
Remove:
.cursor/rules/ai-dev-os-*files -
Add: Claude Code plugin
git submodule add https://github.com/yunbow/ai-dev-os-plugin-claude-code.git .claude/plugins/ai-dev-os
-
Convert: .cursorrules → CLAUDE.md
cp .cursorrules CLAUDE.md
-
Verify: Run
/ai-dev-os-init
| Layer | Content | Transfers? |
|---|---|---|
| L1: Philosophy | 01_philosophy/ |
✅ 100% — no changes |
| L2: Decision Criteria | 02_decision-criteria/ |
✅ 100% — no changes |
| L3: Guidelines | 03_guidelines/ |
✅ 100% — no changes |
| L4: AI Frames | Plugin-specific | ❌ Replace with new plugin |
| Context file | CLAUDE.md / AGENTS.md / .cursorrules |
- Plugin-specific hooks configuration
- Tool-specific skill invocation syntax (
/vs#vs@) - CI/CD integrations that reference specific tool commands