codebase-spec-extractor

Installation
SKILL.md

Codebase Spec Extractor

Overview

Extract engineering specifications from existing codebases with one goal: produce documentation so complete that the project can be fully replicated without seeing the original source code.

This is NOT about filling templates. This is about deconstructing every detail and documenting it with engineering precision.

Requirements

  • bash (macOS default Bash 3.2 supported)
  • Standard Unix tools: find, grep, sed, wc, date
  • Optional (recommended): rg (ripgrep) for faster scans in large repos

When to Use

  • You need implementation-grade specs for a codebase (migration, rewrite, onboarding, vendor handoff).
  • You keep finding “implicit rules” in code and want them made explicit.
  • You want a repeatable inventory + spec skeleton + verification workflow.
Related skills

More from okwinds/miscellany

Installs
16
GitHub Stars
47
First Seen
Feb 6, 2026