schematic
CommunityTurn branches into clear product specs.
Software Engineering#architecture#documentation#onboarding#technical-design#branch-analysis#reverse-engineer#product-spec
Authorblader
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Reverse engineer a detailed product and technical specification from a git branch's implementation. This enables teams to generate cohesive docs when branches ship or are in-progress, or for onboarding to unfamiliar feature branches.
Core Features & Use Cases
- Automatically analyzes a branch's file changes to produce a structured specification that covers problem statement, product requirements, architecture, technical design, file inventories, testing strategy, rollout plan, and risks.
- Executes parallel exploration and cross-checks to ensure completeness across large diffs.
- Produces a consistent Markdown document suitable for PR descriptions, design docs, and onboarding.
Quick Start
Provide a branch diff to the skill and request a complete spec document.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: schematic Download link: https://github.com/blader/schematic/archive/main.zip#schematic Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.