spec-writer:specs-workflow

Generate implementation-ready feature specifications with structured SPEC.md files.

4|1|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/aaronbassett/aaronbassett-marketplace --skill spec-writer-specs-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-writer:specs-workflow
Source: https://github.com/aaronbassett/aaronbassett-marketplace/tree/main/plugins/spec-writer/skills/specs-workflow
Command: npx skills add https://github.com/aaronbassett/aaronbassett-marketplace --skill spec-writer-specs-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The Spec Writer enables teams to produce complete, implementation-ready feature specifications through a guided discovery process.

Core Features & Use Cases

  • Structured discovery workflow that surfaces stories from problem understanding rather than predefined requirements
  • End-to-end spec generation including Problem Statement, Personas, User Stories, Requirements, Edge Cases, and Success Criteria
  • Automatic logging of decisions, research, and revisions to maintain cross-file traceability and auditability

Quick Start

To begin, initialize a discovery workflow and progress through Problem Understanding, Story Crystallization, and Story Development, graduating stories to SPEC.md as you gain confidence. Use the provided automation scripts to add questions, log decisions, capture research, and log iterations throughout the process.

Frequently Asked Questions about spec-writer:specs-workflow

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

FAQPage Schema
How do I write implementation-ready feature specifications from user stories?

To write implementation-ready feature specifications, you need a guided discovery process that surfaces stories from problem understanding, then organizes them into a structured SPEC.md with clear problem statements, personas, and measurable success criteria.

What is requirements traceability in Agile project management?

Requirements traceability in Agile is the practice of logging decisions, research, and revisions throughout the lifecycle to maintain cross-file auditability between the original problem understanding and the final functional requirements.

How do I structure a SPEC.md for Agile story development?

Structure a SPEC.md by graduating user stories through a discovery workflow into distinct sections: Problem Statement, Personas, User Stories, Requirements, Edge Cases, and Success Criteria to ensure complete feature specification.

Can I capture edge cases and success criteria during the requirements discovery process?

Yes, you can capture edge cases and success criteria during requirements discovery by using automation scripts to add questions, log decisions, and extract functional requirements directly as stories are crystallized and developed.

What is the best way to manage project research and decision logs for specifications?

The best way to manage project research and decision logs is to use automation scripts that log iterations and research throughout the spec lifecycle, enforcing traceability between problem discovery and execution-ready requirements.