What problem does it solve?
Onboarding to a new project, planning refactoring, or assessing technical debt in an unfamiliar codebase can be time-consuming and complex. This Skill automates the deep analysis of existing codebases, providing comprehensive reports that accelerate understanding and decision-making for brownfield projects.
Core Features & Use Cases
- Codebase Analysis: Discovers technology stack, architecture patterns, APIs, and data models.
- Technical Debt Assessment: Identifies code quality issues, test coverage, complexity hotspots, and outdated dependencies.
- JIRA Integration: Analyzes backlog, velocity, and sprint readiness (if configured via MCP).
- Report Generation: Creates detailed reports like
project-overview.md, technical-landscape.md, and backlog-analysis.md.
- Use Case: A new team member can run
spec:discover to get a full overview of a microservices project, including its tech stack, API endpoints, and key metrics, within minutes, significantly reducing onboarding time.
Quick Start
Use spec:discover to analyze the current codebase and generate a project overview report.