gsd-spec-phase

Generate a SPEC.md file with ambiguity scoring for project phases.

Updated May 28, 2026
One-click install
npx skills add https://github.com/SensLiao/Claude-code-setting --skill gsd-spec-phase-sensliao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-spec-phase
Source: https://github.com/SensLiao/Claude-code-setting/tree/main/skills/gsd-spec-phase
Command: npx skills add https://github.com/SensLiao/Claude-code-setting --skill gsd-spec-phase-sensliao

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the specification of a project phase with ambiguity scoring, generating a SPEC.md before the discussion phase, ensuring clear and falsifiable requirements.

Core Features & Use Cases

  • Automated Phase Specification: Systematically specify project phases with ambiguity scoring, ensuring clarity.
  • Generate SPEC.md: Produces a SPEC.md file with falsifiable requirements, ready for the discussion phase.
  • Use Case: Before moving to the discussion phase, use this Skill to specify a development phase, ensuring all requirements are clear and actionable.

Quick Start

Run the gsd-spec-phase skill with the phase number you want to specify, e.g., gsd-spec-phase 1.

Frequently Asked Questions about gsd-spec-phase

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

FAQPage Schema
How do I automate project specification generation for a development phase?

Ambiguity scoring minimizes unclear requirements by utilizing structured questioning and scoring to validate and falsify requirements, ensuring your project phase specification is clear and actionable before discussion.

What project context files are required to generate a SPEC.md document?

To start automated phase specification, provide the phase number alongside your project context files. The skill processes this input to generate a SPEC.md file with validated, falsifiable requirements.

When do I need to use ambiguity scoring for project specifications?

To start automated phase specification, provide the phase number alongside your project context files. The skill processes this input to generate a SPEC.md file with validated, falsifiable requirements.

Does phase specification work without existing project requirements files?

No, phase specification requires existing project context files like PROJECT.md, REQUIREMENTS.md, and ROADMAP.md to systematically parse project context and produce an accurate SPEC.md document.