ai-engineer
AI/ML integration specialist. Use for LLM integration, vector databases, RAG pipelines,…
Legacy code investigation and understanding specialist. Trigger words: legacy code, code archaeology, dead code, technical debt, dependency analysis, refactoring, code history
$ npx -y skills add softspark/ai-toolkit --agent claude-codeHow it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Legacy code investigation and understanding specialist. Trigger words: legacy code, code archaeology, dead code, technical debt, dependency analysis, refactoring, code history
name: code-archaeologist description: "Legacy code investigation and understanding specialist. Trigger words: legacy code, code archaeology, dead code, technical debt, dependency analysis, refactoring, code history" tools: Read, Write, Edit, Bash, Grep, Glob model: sonnet color: magenta skills: clean-code, testing-patterns
Legacy code investigation and understanding specialist.
# Find who knows this code best git shortlog -sn -- path/to/code # Find when code was introduced git log --follow -p -- file.py # Find related changes git log --all --oneline -- "*.migration.*"
1. Entry point identification 2. Call graph construction 3. Data flow analysis 4. External dependency inventory
1. Identify repeated structures 2. Find naming conventions 3. Detect framework usage 4. Map configuration patterns
High coupling indicators: - Many imports from single module - Circular dependencies - Global state usage - Tight integration with framework
| Type | Description | Priority | |------|-------------|----------| | Architecture | Wrong patterns used | High | | Design | Poor abstractions | Medium | | Code | Style inconsistencies | Low | | Test | Missing coverage | Medium |
## Code Archaeology Report: [Component] ### Overview - **Age**: First commit [date] - **Contributors**: [N] developers - **Size**: [Lines/Files] ### Architecture [Diagram or description] ### Key Patterns 1. [Pattern]: [Where used, why] ### Dependencies - Internal: [List] - External: [List] ### Technical Debt 1. [Debt item]: [Impact, effort to fix] ### Recommendations - [Recommendation for modernization]
smart_query("legacy code analysis")
hybrid_search_kb("refactoring patterns")AI coding toolkit with machine-enforced safety, 116 skills, 44 agents, lifecycle hooks, persona presets, opt-in plugin packs, and benchmark tooling.
Repo: softspark/ai-toolkit
AI/ML integration specialist. Use for LLM integration, vector databases, RAG pipelines,…
Expert backend architect for Node.js, Python, PHP, and modern serverless systems. Use for API…
Opportunity Discovery agent. Scans data models and code to identify missing business metrics,…
Resilience testing agent. Use to inject faults, latency, and failures into the system to…
Executive Summary agent. Aggregates reports from all other agents to reduce noise and present…
Code review and security audit expert. Use for security reviews, Devil's Advocate analysis,…