v0-spec-pack-extractor

Extract evidence-based specifications from codebases, documenting routes, components, and data models.

1|2|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/addisonk/claude-code-skills --skill v0-spec-pack-extractor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: v0-spec-pack-extractor
Source: https://github.com/addisonk/claude-code-skills/tree/main/dev-tools/v0-spec-pack-extractor
Command: npx skills add https://github.com/addisonk/claude-code-skills --skill v0-spec-pack-extractor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the tedious and error-prone process of reverse-engineering a codebase to create a comprehensive specification document, saving significant time and ensuring accuracy.

Core Features & Use Cases

  • Full Codebase Analysis: Extracts routes, screens, components, data models, state flows, API/storage details, and fixtures.
  • Evidence-Based Documentation: Strictly documents existing code without inventing features, flagging uncertainties.
  • Use Case: You need to understand a legacy project before a major refactor. This Skill generates a detailed spec pack, providing a clear blueprint of the application's architecture and functionality.

Quick Start

Run the v0-spec-pack-extractor skill against the current repository to generate a spec pack.

Frequently Asked Questions about v0-spec-pack-extractor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I reverse engineer an existing codebase to generate a spec pack?

To reverse engineer a codebase into a spec pack, run the v0-spec-pack-extractor skill against your repository. It analyzes the source code to extract routes, screens, data models, and state flows into a structured specification document.

What is evidence-based codebase analysis for software architecture?

Evidence-based codebase analysis is the process of strictly documenting existing code without inventing features. It maps routes, components, and API storage by extracting high-fidelity specifications directly from the source, flagging any uncertainties found.

Can I generate documentation for a legacy codebase before a major refactor?

Yes, you can generate documentation for a legacy codebase before refactoring by running this skill. It audits the existing code to produce a detailed blueprint of the application's architecture, covering data models and state flows.

What is the best way to extract API and storage details from source code?

The best way to extract API and storage details from source code is to use an automated spec pack extractor. It parses the codebase to map API endpoints and storage mechanisms, outputting structured documentation without manual tracing.

Does the generated specification include state flows and data models?

Yes, the generated specification includes state flows and data models. The extraction process comprehensively maps screens, components, API routes, and fixtures to deliver a complete architectural overview of the codebase.

How does the skill handle uncertainties during a code audit?

During a code audit, the skill handles uncertainties by strictly documenting existing code and explicitly flagging any unclear areas. It ensures the final spec pack remains evidence-based and never invents features to fill gaps.