ワンクリックで
moai-alfred-workflow
Guide 4-step workflow execution with task tracking and quality gates
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Guide 4-step workflow execution with task tracking and quality gates
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
19-agent team structure, decision trees for agent selection, Haiku vs Sonnet model selection, and agent collaboration principles. Use when deciding which sub-agent to invoke, understanding team responsibilities, or learning multi-agent orchestration.
Guide Alfred sub-agents to actively invoke AskUserQuestion for ambiguous decisions.
Master-Clone pattern implementation guide for complex multi-step tasks with full project context
Systematic code review guidance and automation. Apply TRUST 5 principles, check code quality, validate SOLID principles, identify security issues, and ensure maintainability. Use when conducting code reviews, setting review standards, or implementing review automation.
.moai/config.json official schema documentation, structure validation, project metadata, language settings, and configuration migration guide. Use when setting up project configuration or understanding config.json structure.
Claude Code context window optimization strategies, JIT retrieval, progressive loading, memory file patterns, and cleanup practices. Use when optimizing context usage, managing large projects, or implementing efficient workflows.
| name | moai-alfred-workflow |
| version | 1.0.0 |
| created | "2025-11-02T00:00:00.000Z" |
| updated | "2025-11-02T00:00:00.000Z" |
| status | active |
| description | Guide 4-step workflow execution with task tracking and quality gates |
| keywords | ["workflow","execution","planning","task-tracking","quality"] |
| allowed-tools | ["Read"] |
| Field | Value |
|---|---|
| Skill Name | moai-alfred-workflow |
| Version | 1.0.0 (2025-11-02) |
| Status | Active |
| Tier | Alfred |
| Purpose | Guide systematic 4-step workflow execution |
Alfred uses a consistent 4-step workflow for all user requests to ensure clarity, planning, transparency, and traceability.
Key capabilities:
Automatic triggers:
Manual reference:
Goal: Clarify user intent before any action
Actions:
When to Ask Questions:
Example:
User says: "Add authentication"
↓
Clarity = MEDIUM (multiple approaches possible)
↓
Ask: "Which authentication method?"
- Option 1: JWT tokens
- Option 2: OAuth 2.0
- Option 3: Session-based
Goal: Analyze tasks and identify execution strategy
Actions:
Plan Output Format:
Task Breakdown:
Phase 1: Preparation (30 mins)
├─ Task 1: Set up environment
├─ Task 2: Install dependencies
└─ Task 3: Create test fixtures
Phase 2: Implementation (2 hours)
├─ Task 4: Core feature (parallel ready)
├─ Task 5: API endpoints (parallel ready)
└─ Task 6: Tests (depends on 4, 5)
Phase 3: Verification (30 mins)
├─ Task 7: Integration testing
├─ Task 8: Documentation
└─ Task 9: Code review
Goal: Execute tasks with transparent progress tracking
Actions:
TodoWrite Rules:
content: Imperative form ("Run tests", "Fix bug")activeForm: Present continuous ("Running tests", "Fixing bug")status: One of pending/in_progress/completedExample TodoWrite Progression:
Initial state (all pending):
1. [pending] Set up environment
2. [pending] Install dependencies
3. [pending] Implement core feature
4. [pending] Write tests
5. [pending] Documentation
After starting Task 1:
1. [in_progress] Set up environment ← ONE task in progress
2. [pending] Install dependencies
3. [pending] Implement core feature
4. [pending] Write tests
5. [pending] Documentation
After completing Task 1 and starting Task 2:
1. [completed] Set up environment ✅
2. [in_progress] Install dependencies ← NOW in progress
3. [pending] Implement core feature
4. [pending] Write tests
5. [pending] Documentation
Handling Blockers:
If blocked during execution:
Example: Task 4 blocked by missing library
Action:
├─ Keep Task 4 as in_progress
├─ Create new task: "Install library X"
├─ Add to todo list
└─ Start new task first
Goal: Document work and create git history
Actions:
.moai/docs/, .moai/reports/, .moai/analysis/Report Conditions:
User says: "Show me a report"
↓
Generate report → .moai/reports/task-completion-001.md
User says: "I'm done with feature X"
↓
NO auto-report → just create commit
(Only create report if explicitly requested)
Commit Message Format:
feat: Add authentication support
- JWT token validation implemented
- Session management added
- Rate limiting configured
🎩 Generated with Claude Code
Co-Authored-By: 🎩 Alfred@[MoAI](https://adk.mo.ai.kr)
Before considering workflow complete:
Request clarity unclear?
├─ YES → Use AskUserQuestion
│ ├─ Present 3-5 clear options
│ ├─ Use structured format
│ └─ Wait for user response
└─ NO → Proceed to planning
Task marked in_progress?
├─ Code implemented → tests pass?
├─ Tests pass → type checking pass?
├─ Type checking pass → linting pass?
└─ All pass → Mark COMPLETED ✅
└─ NOT complete → Keep in_progress ⏳
Task execution blocked?
├─ External dependency missing?
├─ Pre-requisite not done?
├─ Unknown issue?
└─ YES → Create blocking task
└─ Add to todo list
└─ Execute blocking task first
└─ Return to original task