Loading...
Loading...
Codebase analysis tool for quality-first editing. Scan before edit to understand relationships, patterns, and impact.
npx skill4agent add khaihuynhvn/mcp-server_ai-interaction project-scannerC:\Users\BLogic\.cursor\user-scripts\project-scanner\# Full scan
npx tsx scan.ts --path "<project-src-path>" --framework angular
# Query specific
npx tsx scan.ts --path "<project-src-path>" --framework angular --query "ClassName"| File | When |
|---|---|
| Full scan |
| Query mode |
| Situation | Action |
|---|---|
| First time với project | Full scan |
| Edit shared service/utility | Query class |
| Change method signature | Query class → check calledBy |
| Delete/rename | Query → check all references |
| Create new code | Query similar existing |
| Trigger | MUST Check |
|---|---|
| Change method signature | |
| Class extends another | |
| Shared service | |
| Delete/rename | All references |
Full scan → Read ONLY summary section first
Query → Read calledBy + inheritancecalledBycallChaininheritancedeadCodesummary.mostUsedServicesBefore CREATE → Query similar existing code
Before EDIT → Check existing patterns
Follow 100% existing styleUser: "Sửa SalonService.list()"
1. Query SalonService
2. Read calledBy → Biết SalonsComponent gọi
3. Check signature → Không đổi thì OK
4. Edit safelyangular-coding/SKILL.md