spec-review-en

Review specification markdown documents for inconsistencies and code drift.

Updated May 3, 2026
One-click install
npx skills add https://github.com/ousiass/dotfiles --skill spec-review-en
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-review-en
Source: https://github.com/ousiass/dotfiles/tree/main/.claude/skills/spec-review-en
Command: npx skills add https://github.com/ousiass/dotfiles --skill spec-review-en

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you quickly find and correct problems across spec documents by reviewing consistency, code drift, and quality issues one at a time with your confirmation.

Core Features & Use Cases

  • Guided spec discovery & loading: Automatically locates spec markdown files under common directories, or reviews a specific path you provide.
  • Mode-based review workflow: Runs targeted checks for consistency (cross-document contradictions), code drift (specs vs routes/handlers, migrations/models, components, directory structure), quality (diagram validity, revision history, ambiguous wording, table formatting, structure, and link integrity), or All sequentially.
  • User-approved, incremental fixes: Presents findings one by one, lets you choose between Fix / Modify / Skip / Fix all remaining, edits only existing files, and updates revision history with execution dates.

Quick Start

Run spec-review-en to review all detected spec documents using mode all, then apply fixes only when you confirm each finding.

Frequently Asked Questions about spec-review-en

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

FAQPage Schema
How do I review markdown specification documents for inconsistencies and code drift?

You can review markdown specifications for inconsistencies and code drift by running a targeted check that compares specs against routes, handlers, migrations, and components. The review presents findings one by one for your approval before applying any fixes.

What is code drift in spec review and how do consistency checks work?

Code drift in spec review identifies mismatches between your specs and actual routes, handlers, migrations, models, and directory structures. Consistency checks scan for cross-document contradictions across your markdown files to ensure alignment.

Can I review a specific spec markdown file path instead of auto-discovering all documents?

Yes, you can target a specific spec markdown file path for review. While it automatically locates files under docs/spec/specs/design directories, you can provide a custom path to restrict consistency, code-drift, or quality checks to that location.

How do I fix spec quality defects like ambiguous wording and broken links interactively?

You fix spec quality defects like ambiguous wording, broken links, and table formatting issues using quality mode. It presents each finding individually, letting you choose Fix, Modify, Skip, or Fix all remaining, while editing only existing files and updating revision history.

Does the spec review process update revision history automatically after applying fixes?

Yes, the spec review process updates revision history automatically after fixes. When you approve a correction, it edits only existing files and appends execution-date entries to the revision history to maintain an accurate change log.

What are the limitations of automated spec review for documentation quality?

A limitation of automated spec review is that it edits only existing files and requires interactive confirmation for each finding. It cannot create new documents and focuses strictly on consistency, code drift, diagram validity, and quality checks within detected markdown paths.