moai-workflow-spec

Automate SPEC workflow management for MoAI-ADK using PLAN, RUN, and SYNC phases.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

MoAI projects often struggle with coordinating SPEC lifecycle and ensuring consistency across planning, execution, and documentation. This Skill provides an automated, repeatable workflow for creating, validating, and syncing SPECs using PLAN, RUN, and SYNC phases.

Core Features & Use Cases

  • Plan-Run-Sync workflow orchestration for SPECs within MoAI-ADK projects
  • EARS-based requirement generation and DDD-aligned validation
  • Parallel worktree support for multiple SPECs and dependency isolation

Quick Start

Plan, create, and sync a SPEC using the MoAI-ADK workflow for a new feature.

Frequently Asked Questions about moai-workflow-spec

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

FAQPage Schema
How do I automate SPEC workflow management for MoAI-ADK development?

You can automate SPEC workflow management using PLAN, RUN, and SYNC phases to coordinate planning, execution, and documentation. This approach ensures consistency across the SPEC lifecycle by applying repeatable workflows for creating, validating, and syncing SPECs.

What is the EARS pattern and how does it apply to requirement generation?

The EARS pattern is a structured syntax for writing requirement statements. It applies to requirement generation by providing DDD-aligned validation, ensuring that your SPEC documents contain clear, testable requirements that satisfy quality gate standards.

How do I coordinate parallel worktrees for multiple SPECs?

You can coordinate parallel worktrees for multiple SPECs during the RUN phase of the workflow. This provides dependency isolation and allows multiple SPECs to be executed simultaneously without interfering with each other's development environments.

How do I validate test scenario mapping against metadata standards?

Test scenario mapping is validated during the SYNC phase to ensure alignment with TRUST 5 quality gates. This process checks that your generated EARS-based requirements correctly map to defined test scenarios and satisfy all required project metadata standards.

Can I use this SPEC workflow orchestration without domain-driven design alignment?

While you can use the workflow orchestration independently, the SPEC validation relies heavily on DDD-aligned validation. Skipping DDD alignment means losing automated checks that ensure your EARS-based requirements and test scenario mapping satisfy the TRUST 5 quality gates.

What is the best way to create and sync a SPEC document for a new feature?

The best way to create and sync a SPEC document is by following the PLAN, RUN, and SYNC workflow orchestration. This involves planning the feature, executing the work in isolated worktrees, and syncing the validated EARS requirements and test scenarios back to the main branch.