moai-workflow-spec

Orchestrate SPEC workflow development using EARS format and Git Worktrees.

Updated Feb 22, 2026
One-click install
npx skills add https://github.com/SayBGM/TubeExtract --skill moai-workflow-spec-saybgm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moai-workflow-spec
Source: https://github.com/SayBGM/TubeExtract/tree/main/.claude/skills/moai-workflow-spec
Command: npx skills add https://github.com/SayBGM/TubeExtract --skill moai-workflow-spec-saybgm

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates and standardizes the creation and management of Software Specification Documents (SPECs) using the EARS format, ensuring clarity, consistency, and integration with development workflows.

Core Features & Use Cases

  • EARS Requirement Generation: Automatically structures requirements into the EARS (Event, State, Unwanted, Optional, Ubiquitous) format.
  • SPEC Document Orchestration: Manages the lifecycle of SPEC documents, from planning to synchronization.
  • Use Case: When starting a new feature, use this Skill to generate a well-defined SPEC document that includes clear requirements, acceptance criteria, and integration points for the development team.

Quick Start

Use the moai-workflow-spec skill to create a new SPEC document for a user authentication system.

Frequently Asked Questions about moai-workflow-spec

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

FAQPage Schema
How do I write software requirements using the EARS format?

This Skill automates EARS requirement generation by structuring software requirements into Event, State, Unwanted, Optional, and Ubiquitous categories. It ensures clarity and consistency within your SPEC documents.

How do I create a SPEC document for a new feature?

You create a SPEC document by orchestrating the workflow from planning to synchronization. This Skill manages the lifecycle, generating requirements, acceptance criteria, and integration points for development teams.

What is the best way to manage SPEC documents with parallel development via Git Worktrees?

Managing SPEC documents with Git Worktrees is supported natively by this Skill. It facilitates parallel development by aligning your specification workflow with Plan-Run-Sync integration within the MoAI-ADK methodology.

Can I use this Skill to clarify requirements for a user authentication system?

Yes, you can use this Skill to clarify requirements for a user authentication system. It generates a well-defined SPEC document that includes structured requirements and acceptance criteria for implementation.

Does this Skill support agents for planning and documentation synchronization?

Yes, this Skill supports agents for planning, implementation, and documentation synchronization. It orchestrates SPEC workflow development to maintain consistency across the MoAI-ADK methodology.