Skip to content

feat(cli): add codingbuddy init --team for multi-AI tool setup#1459

Merged
JeremyDev87 merged 1 commit into
masterfrom
feat/team-bootstrap-1440
Apr 10, 2026
Merged

feat(cli): add codingbuddy init --team for multi-AI tool setup#1459
JeremyDev87 merged 1 commit into
masterfrom
feat/team-bootstrap-1440

Conversation

@JeremyDev87

Copy link
Copy Markdown
Owner

Summary

Test plan

  • 47 tests pass (15 new + 32 existing)
  • Detects all 6 supported AI tools correctly
  • Generates adapter configs from .ai-rules/ templates
  • Backs up existing configs to .codingbuddy-backup/ before overwriting
  • --dry-run previews without writing files
  • --force overwrites without backup
  • Skips unknown tools and missing adapter templates gracefully
  • Existing init wizard (codingbuddy init) unchanged

Closes #1440
Closes #1449
Closes #1450
Closes #1451

@vercel

vercel Bot commented Apr 10, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
codingbuddy-landing Ready Ready Preview, Comment Apr 10, 2026 2:40am

- Add detect-tools.js: scan for 6 AI tool configs (.cursor, .claude,
  .codex, .antigravity, .q, .kiro)
- Add generate-adapter.js: generate adapter configs from shared
  .ai-rules/ templates with backup and dry-run support
- Add team.js: orchestrate detection + generation pipeline
- Add --team, --dry-run, --force flags to CLI init command
- 15 new tests (7 detect-tools + 8 generate-adapter), 47 total pass

Closes #1440
Closes #1449
Closes #1450
Closes #1451
@JeremyDev87 JeremyDev87 force-pushed the feat/team-bootstrap-1440 branch from 9b98281 to 6eeda5b Compare April 10, 2026 02:38
@JeremyDev87 JeremyDev87 self-assigned this Apr 10, 2026
@JeremyDev87 JeremyDev87 merged commit fbf119c into master Apr 10, 2026
26 checks passed
@JeremyDev87 JeremyDev87 deleted the feat/team-bootstrap-1440 branch April 10, 2026 02:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

1 participant