spec:discover
CommunityInstantly map any codebase, understand projects faster.
Software Engineering#onboarding#refactoring#technical debt#codebase analysis#project discovery#architecture patterns#JIRA analysis
AuthorBrendanShields
Version1.0.0
Installs0
System Documentation
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, andbacklog-analysis.md. - Use Case: A new team member can run
spec:discoverto 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.
Dependency Matrix
Required Modules
None requiredComponents
referencesexamples
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: spec:discover Download link: https://github.com/BrendanShields/spec-flow/archive/main.zip#spec-discover Please download this .zip file, extract it, and install it in the .claude/skills/ directory.