yknnv/brownspec

Spec-driven development for existing codebases. A Claude Code plugin that reads your repo's conventions, interviews you about a change, and writes spec/design/tasks to disk, with blast-radius analysis. Regulatory profiles (152-ФЗ, GDPR next) are optional and off by default.

2Stars on the repository
11Mods indexed here, across every type
4d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

design

01

yknnv/brownspec

Skill Claude CodeCodex

Turn an approved spec.md into design.md — the technical approach, the blast radius of the change, contract changes, failure handling, and migration path. Use after /brownspec:spec, or when the user asks how to build something already specified, or says /brownspec:design.

2 4d ago A 64 tokens original MIT

repo-reading

02

yknnv/brownspec

Skill Claude CodeCodex

How Brownspec reads an existing codebase — the project map, the conventions sample, and the blast radius. Use when another Brownspec skill needs repository facts, or when the user asks what a change touches, who calls a symbol, or what this project's conventions are.

2 4d ago A 57 tokens original MIT

spec

03

yknnv/brownspec

Skill Claude CodeCodex

Start or resume a specification for a change to this codebase. Interviews the user one question at a time, writes spec.md to disk, then separately lists the organizational policies the change touches. Use when the user asks to spec out a change, write requirements, plan a feature before coding, or says /brownspec:spec.

2 4d ago A 70 tokens original MIT

standards

04

yknnv/brownspec

Skill Claude CodeCodex

Bootstrap or refresh .brownspec/ for this repository — project-map.json and conventions.md derived from the code, plus a policies.md stub for humans to fill in. Use on first run in a new repo, when conventions have drifted, or when the user says /brownspec:init.

2 4d ago A 65 tokens original MIT

tasks

05

yknnv/brownspec

Skill Claude CodeCodex

Break an approved design.md into an ordered, reviewable task list, and seed trace.json so drift can be detected later. Use after /brownspec:design, when the user asks to break work into tasks or tickets, or says /brownspec:tasks.

2 4d ago A 59 tokens original MIT