Skip to content

feat(cli): add AI tool detector for installed coding assistants#1457

Closed
JeremyDev87 wants to merge 1 commit into
masterfrom
feat/ai-tool-detector-1449
Closed

feat(cli): add AI tool detector for installed coding assistants#1457
JeremyDev87 wants to merge 1 commit into
masterfrom
feat/ai-tool-detector-1449

Conversation

@JeremyDev87

Copy link
Copy Markdown
Owner

Summary

  • Add detectTools(cwd) function in packages/rules/lib/init/detect-tools.js
  • Scans for 6 AI coding tools: Cursor, Claude Code, Codex, Antigravity, Amazon Q, Kiro
  • Reports existence, config files found, rules presence, and indicator for each tool
  • Supports alternative config paths (e.g., .cursorrules for Cursor)
  • Importable CommonJS module for CLI integration in feat(cli): codingbuddy init --team CLI command #1451

Test plan

  • 12 unit tests passing (node --test packages/rules/__tests__/init/detect-tools.test.js)
  • Tests cover: empty directory, each tool individually, multiple tools, .cursorrules alt path, hasRules detection, config file listing, return structure validation
  • All CI checks passing: lint, format, typecheck, test:coverage, circular, build
  • Rules validation passing: agent schema + markdownlint
  • Security audit clean for all workspaces

Closes #1449

- Add detectTools(cwd) to scan for 6 AI tools: Cursor, Claude Code, Codex, Antigravity, Amazon Q, Kiro
- Report existence, config files, and rules presence for each tool
- Support alternative paths (e.g. .cursorrules)
- Add 12 unit tests covering all detection scenarios

Closes #1449
@JeremyDev87 JeremyDev87 added feat sub-issue 상위 이슈의 하위 작업 wow-experience Plugin Wow Experience Design P2 Priority 2: During Work cli CLI commands and interfaces labels Apr 10, 2026
@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:07am

@JeremyDev87

Copy link
Copy Markdown
Owner Author

Superseded by #1459 which integrates all Wave 3 sub-issues (#1449, #1450, #1451) into a single PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cli CLI commands and interfaces feat P2 Priority 2: During Work sub-issue 상위 이슈의 하위 작업 wow-experience Plugin Wow Experience Design

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat(cli): AI tool detector — scan for installed coding assistants

1 participant