spec-workflow

Automate requirements, design, and task planning workflows with EARS syntax.

Updated Mar 27, 2026
One-click install
npx skills add https://github.com/l395624064/plantCard_Demo01 --skill spec-workflow-l395624064
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-workflow
Source: https://github.com/l395624064/plantCard_Demo01/tree/main/.trae/skills/cloudbase/references/spec-workflow
Command: npx skills add https://github.com/l395624064/plantCard_Demo01 --skill spec-workflow-l395624064

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Standard software engineering workflow for requirement analysis, technical design, and task planning. Use this skill when developing new features, complex architecture designs, multi-module integrations, or projects involving database/UI design.

Core Features & Use Cases

  • Phase-based workflow requiring explicit user confirmation before each phase.
  • Application of EARS requirement syntax for precise, testable requirements.
  • Guidance on UI design references and alignment with design rules.
  • Task tracking via a dedicated tasks.md and status updates across phases.

Quick Start

Begin Phase 1 by drafting the Requirements Document using EARS syntax and saving it to specs/spec_name/requirements.md, then await user confirmation to proceed.

Frequently Asked Questions about spec-workflow

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

FAQPage Schema
How do I structure software requirements using EARS syntax for a new feature?

EARS syntax structures software requirements by using a specific conditional phrasing format to make requirements precise and testable. You draft these structured requirements into a dedicated file and await user confirmation before proceeding to the next phase.

What is the best way to manage phase-based task breakdown for complex software architecture?

Phase-based task breakdown for complex architecture is managed by enforcing explicit user confirmation before each phase progresses. It tracks development tasks and status updates via a dedicated tasks.md file within a structured specs directory.

How do I create a structured workflow for requirements, design, and task planning?

A structured workflow for requirements, design, and task planning is created by automating sequential phases that capture rigorous requirements, document technical designs, and break down tasks. Each phase requires explicit user confirmation to proceed.

Can I use this structured workflow for multi-module integrations and UI design?

Yes, this structured workflow applies to multi-module integrations and UI design. It provides specific guidance on UI design references, aligns with design rules, and supports complex architecture designs involving database and UI components.

When do I need a phase-based workflow requiring explicit user confirmation?

You need a phase-based workflow with explicit user confirmation when developing new features, complex architectures, or multi-module integrations that require rigorous requirement capture and design documentation before advancing to implementation.