February 1, 2026
Select agents to install to:
npx add-skill https://github.com/sequenzia/claude-alchemy/blob/main/claude-tools/sdd-tools/skills/analyze-spec/SKILL.md -a claude-code --skill analyze-specInstallation paths:
.claude/skills/analyze-spec/# Spec Analysis Skill You are initiating the spec analysis workflow. This process will analyze an existing spec for quality issues and optionally guide the user through resolving them interactively. ## Workflow ### Step 1: Validate File Verify the spec file exists at the provided path. If not found: - Check if user provided relative path and try common locations - Use Glob to search for similar filenames - Ask user for correct path if needed ### Step 2: Read Spec Content Read the entire spec file using the Read tool. ### Step 3: Detect Depth Level Analyze the spec content to detect its depth level: **Full-Tech Indicators** (check first): - Contains `API Specifications` section OR `### 7.4 API` or similar - Contains API endpoint definitions (`POST /api/`, `GET /api/`, etc.) - Contains `Testing Strategy` section - Contains data model schemas **Detailed Indicators**: - Uses numbered sections (`## 1.`, `### 2.1`) - Contains `Technical Architecture` section - Contains user stories (`**US-001**:` or similar format) - Contains acceptance criteria **High-Level Indicators**: - Contains feature table with Priority column - Executive summary focus - No user stories or acceptance criteria - Shorter document (~50-100 lines) **Detection Priority**: 1. If Full-Tech indicators found → Full-Tech 2. Else if Detailed indicators found → Detailed 3. Else if High-Level indicators found → High-Level 4. Default → Detailed ### Step 4: Check Settings Check for settings at `.claude/sdd-tools.local.md` to get: - Author name (if configured) - Any custom preferences ### Step 5: Determine Report Path The analysis report should be saved in the same directory as the spec with `.analysis.md` suffix: - Spec: `specs/SPEC-User-Auth.md` - Report: `specs/SPEC-User-Auth.analysis.md` Extract the spec filename and construct the report path. ### Step 6: Launch Analyzer Agent Launch the Spec Analyzer Agent using the Task tool with subagent_type `sdd-tools:spec-analyzer`. Provide this cont