daic_mode_guidance

Explain DAIC workflow modes and write-gating rules for task transitions.

2|Updated Nov 15, 2025
One-click install
npx skills add https://github.com/grandinh/claude-chaos-express --skill daic-mode-guidance
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: daic_mode_guidance
Source: https://github.com/grandinh/claude-chaos-express/tree/main/.claude/skills/daic_mode_guidance
Command: npx skills add https://github.com/grandinh/claude-chaos-express --skill daic-mode-guidance

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Understanding and navigating the DAIC (Discuss-Align-Implement-Check) workflow can be challenging, especially regarding when and where writes are allowed. This Skill provides clear guidance on the DAIC process, reducing confusion and ensuring disciplined collaboration.

Core Features & Use Cases

  • Mode Explanation: Explains each DAIC mode (Discuss, Align, Implement, Check), its purpose, allowed actions, and typical workflow.
  • Write-Gating Clarification: Clarifies why writes are restricted in certain modes and how to safely transition to IMPLEMENT mode to enable modifications.
  • Workflow Guidance: Suggests appropriate modes for current tasks, guides iterative refinement, and helps troubleshoot mode confusion.
  • Use Case: If you're in DISCUSS mode and wonder why you can't edit files, simply ask, "What mode am I in, and can I edit files now?" and the Skill will explain the write-gating rules and how to transition to IMPLEMENT.

Quick Start

What mode am I in, and can I edit files now?

Frequently Asked Questions about daic_mode_guidance

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

FAQPage Schema
What is the DAIC workflow and how does it manage when I can edit files?

DAIC (Discuss-Align-Implement-Check) is a four-mode workflow that gates file writes based on task stage. Discuss and Align modes restrict edits to gather requirements and plan design; Implement mode enables writes for modifications; Check mode verifies changes. Write-gating ensures disciplined collaboration by preventing premature edits.

How do I transition from Discuss mode to Implement mode to start editing?

Move through the workflow sequentially: complete requirement gathering and design alignment in Discuss and Align modes, then transition to Implement mode to enable file edits. The Skill clarifies transition triggers and confirms when writes become available for your current task.

Why can't I edit files in Discuss or Align modes?

Write-gating restricts edits in Discuss and Align modes to enforce structured planning before implementation. This prevents premature modifications and ensures requirements and design are finalized. Transition to Implement mode once planning is complete to safely modify files.

What actions are allowed in each DAIC mode?

Each DAIC mode enables specific tools and actions: Discuss and Align support analysis and planning without writes; Implement allows file modification and code changes; Check performs verification and testing. The Skill defines allowed tools per mode and typical task scenarios for each stage.

How does DAIC workflow improve AI collaboration and reduce mode confusion?

DAIC provides clear operational requirements, safety assurances, and guidance formatting that eliminate ambiguity about when writes are permitted. Explicit mode definitions and transition rules create disciplined collaboration, reduce confusion, and ensure teams follow consistent workflow patterns.

Can I use DAIC workflow for iterative refinement and troubleshooting?

Yes, DAIC supports iterative refinement across modes and includes troubleshooting guidance for mode confusion. The Skill suggests appropriate modes for current tasks, guides refinement cycles, and helps resolve write-gating issues when navigating between workflow stages.