fs-gg-sdd-specify

Generate YAML specification drafts with stable IDs for the FS.GG SDD lifecycle.

Updated Jul 6, 2026
One-click install
npx skills add https://github.com/FS-GG/FS.GG.Game --skill fs-gg-sdd-specify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fs-gg-sdd-specify
Source: https://github.com/FS-GG/FS.GG.Game/tree/main/.agents/skills/fs-gg-sdd-specify
Command: npx skills add https://github.com/FS-GG/FS.GG.Game --skill fs-gg-sdd-specify

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of specifications for the FS.GG SDD lifecycle, streamlining the process of drafting documents that define user value, scope, and requirements.

Core Features & Use Cases

  • Automated Specification Drafting: Automatically generate specification drafts based on input facts.
  • Establish Stable IDs: Ensures that stable IDs for FR/AC/US are correctly established for later reference.
  • Use Case: Utilize this Skill to draft a specification for a new feature by providing the necessary input facts, and it will create a document with the appropriate sections and IDs.

Quick Start

Run the fs-gg-sdd-specify skill with the --work <id> and --input "<intent>" flags to generate a specification for a new feature.

Frequently Asked Questions about fs-gg-sdd-specify

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

FAQPage Schema
How do I automate specification drafting for the software development lifecycle?

Automated specification drafting generates specification documents from user value, scope, and requirement inputs. It outputs YAML formatted drafts with stable IDs for FR, AC, and US, streamlining the SDD lifecycle process.

What are stable IDs in software specification documents?

Stable IDs are unique identifiers assigned to functional requirements, acceptance criteria, and user stories. This Skill establishes these stable IDs during specification drafting to ensure reliable cross-referencing throughout the SDD lifecycle.

How do I generate a specification for a new feature using structured input?

To generate a specification, provide structured input facts detailing user value, scope, and requirements. The Skill processes these inputs to produce a YAML formatted specification draft containing appropriate sections and stable IDs.

Does automated specification drafting output YAML formatted documents?

Yes, automated specification drafting outputs YAML formatted specification drafts. It converts structured input facts regarding user value and scope into a standardized document with established stable IDs for future reference.

Do I need structured input to draft SDD specifications?

Yes, structured input is required to draft SDD specifications. The Skill relies on defined user value, scope, and requirement inputs to automatically generate specification drafts and establish stable IDs for later reference.