moai-workflow-spec

Manage SPEC workflows with EARS formats and Plan-Run-Sync orchestration.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The MoAI SPEC workflow consolidates specification management by applying the EARS approach, enabling teams to clarify requirements and streamline Plan-Run-Sync driven development.

Core Features & Use Cases

  • SPEC creation and management using EARS patterns
  • Plan-Run-Sync pipeline for end-to-end spec workflow
  • Parallel SPEC development using Git worktrees and work isolation
  • Template-driven SPEC documentation and validation

Quick Start

  • Start PLAN phase: /moai:1-plan "Your feature name" to create SPEC-001
  • Run implementation: /moai:2-run SPEC-001 to execute TDD cycles
  • Sync documentation: /moai:3-sync SPEC-001 to publish docs and changelog

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 software requirements using EARS patterns and Git worktrees?

You can manage software requirements by applying EARS patterns to create SPECs and using Git worktrees to isolate parallel development. This approach ensures work isolation and scalable specification management.

What is the Plan-Run-Sync workflow for specification development?

The Plan-Run-Sync workflow orchestrates specification development by planning SPEC creation, running TDD implementation cycles, and syncing documentation and changelogs to ensure end-to-end auditable progress.

How do I create a SPEC and run TDD cycles for a new feature?

You create a SPEC by initiating the plan phase with your feature name, then execute TDD cycles by running the implementation phase using the generated SPEC identifier.

Can I use template-driven specification validation for parallel feature development?

Yes, template-driven specification validation enforces SPEC metadata and automation patterns. This ensures your parallel feature development remains auditable and scalable across isolated worktrees.

Do I need the MoAI-ADK methodology to use EARS specification workflows?

Yes, this SPEC workflow orchestration targets specification creation and requirement clarification specifically within the MoAI-ADK methodology. It enforces SPEC templates and automation patterns defined by that framework.

Why does specification documentation require a dedicated sync phase?

A dedicated sync phase is required to publish documentation and update changelogs after implementation. This ensures your specification metadata remains auditable and aligned with the actual codebase changes.