moai-workflow-spec

Orchestrate SPEC workflows with EARS format and Plan-Run-Sync lifecycle.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured approach to managing SPEC workflows using EARS, enabling requirement clarification and Plan-Run-Sync lifecycle orchestration within MoAI-ADK projects.

Core Features & Use Cases

  • SPEC orchestration: Create, plan, run, and synchronize SPEC documents across teams.
  • EARS-driven requirements: Apply standardized requirement patterns for clarity and traceability.
  • Parallel development support: Manage independent SPEC worktrees to reduce conflicts and accelerate delivery.
  • Documentation and validation: Generate docs and validate quality using integrated templates and checks.

Quick Start

To start a SPEC workflow, create a plan for a new SPEC and then run the RUN and SYNC phases as needed, for example:

  • /moai:1-plan "MoAI workflow SPEC" --branch
  • /moai:2-run SPEC-001
  • /moai:3-sync SPEC-001

Frequently Asked Questions about moai-workflow-spec

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

FAQPage Schema
How do I manage SPEC workflows with EARS requirement format for parallel development?

To manage SPEC workflows with EARS requirement format, use MoAI-ADK orchestration to apply Plan-Run-Sync lifecycles across independent git worktrees. This centralizes requirement clarification and produces production-ready SPEC artifacts.

How does the Plan-Run-Sync lifecycle work for SPEC orchestration?

The Plan-Run-Sync lifecycle for SPEC orchestration operates through sequential phases: PLAN creates a new branch, RUN executes the SPEC development, and SYNC synchronizes the changes. This lifecycle manages parallel SPEC worktrees to reduce conflicts.

Can I use git worktrees for parallel SPEC development to reduce conflicts?

Yes, you can use git worktrees for parallel SPEC development. Managing independent SPEC worktrees accelerates delivery by isolating changes during the RUN phase and resolving them during the SYNC phase.

Do I need MoAI-ADK to generate and validate SPEC documents?

Yes, MoAI-ADK is required to generate and validate SPEC documents. The workflow uses integrated templates and validation checks within MoAI-ADK to ensure quality and produce production-ready SPEC artifacts.

What is the best way to clarify requirements using EARS patterns in project planning?

The best way to clarify requirements using EARS patterns is applying standardized requirement templates during the PLAN phase. This ensures traceability and disciplined requirement management before proceeding to SPEC execution.

How to start a SPEC workflow using a plan and run sync phases?

To start a SPEC workflow, create a plan with a new branch using the PLAN phase, execute development during the RUN phase, and synchronize changes during the SYNC phase to generate changelogs and documentation.