Complete step-by-step instructions for integrating the Assess-Decide-Do framework into your Claude workflow.
- Access to Claude (via claude.ai, Claude Desktop, or Claude Code)
- Basic familiarity with markdown files
- (Optional) Git for cloning the repository
Choose the integration level that matches your needs:
Best for: Claude Code users wanting efficient, modern integration
What you get:
- ~1.5KB base context (vs 26KB with megaprompt)
- Skills load on demand when needed
/add-statusand/add-reflectcommands- Automatic flow tracking
Steps:
-
Clone the Repository
git clone https://github.com/dragosroua/claude-assess-decide-do-mega-prompt.git cd claude-assess-decide-do-mega-prompt -
Open in Claude Code The integration activates automatically:
CLAUDE.mdprovides core ADD awareness.claude/skills/contains all ADD skills.claude/settings.jsonconfigures the statusline
-
Test the Skills
/add-status # Shows current realm and metrics /add-reflect # Captures session patterns to history -
Watch the Statusline The bottom of Claude Code shows real-time realm:
[ADD Flow: 🔴+ Assess | Exploring options] -
Verify Success
- Responses align with your realm
- Status updates at conversation boundaries
/add-statusshows meaningful metrics
For your own projects: Copy .claude/ directory and CLAUDE.md to your project root.
Best for: claude.ai users who want ADD awareness in all conversations (no skills support)
Steps:
-
Access Claude Settings
- Go to claude.ai and log in
- Click your profile icon (bottom left)
- Select "Settings"
- Navigate to "Custom Instructions"
-
Add ADD Framework Instructions Copy and paste this into your custom instructions:
Framework: Operate with Assess-Decide-Do (ADD) life management framework. Core principles: - Detect user's current realm: Assess (explore), Decide (commit), Do (execute) - Identify imbalances: analysis paralysis, decision avoidance, execution shortcuts - Guide balanced flow between realms - Structure responses appropriately for each realm When relevant, reference ADD_FRAMEWORK_MEGAPROMPT.md for detailed guidance. -
Test the Integration Start a new conversation and try:
- "I'm exploring options for X..." (Assess realm - Claude should support exploration)
- "I need to choose between A and B..." (Decide realm - Claude should support decision-making)
- "How do I implement X?" (Do realm - Claude should provide execution guidance)
-
Verify Success You should notice:
- Responses aligned with your realm
- Gentle guidance when stuck in one realm
- No premature pushing (e.g., to decide when you're assessing)
Best for: Users who want ADD awareness for specific conversations only
Steps:
-
Clone or Download This Repository
git clone https://github.com/dragosroua/claude-assess-decide-do-mega-prompt.git
Or download as ZIP from GitHub
-
Choose and Locate Your Mega Prompt
Option A: Generic Version (recommended for most users)
- File:
docs/ADD_FRAMEWORK_MEGAPROMPT.md - Clean ADD framework without user-specific context
Option B: Personalized Version (advanced)
- File:
docs/ADD_FRAMEWORK_MEGAPROMPT_USER_CONTEXT.md - Contains user context section
- Edit the "INTEGRATION WITH USER CONTEXT" section with your own background
- Useful if you want Claude to understand your specific relationship with ADD
- File:
-
Start Your Conversation Begin any Claude conversation with:
Load and operate with ADD framework awareness from ADD_FRAMEWORK_MEGAPROMPT.md throughout this conversation. Detect realms, identify imbalances, guide balanced flow. -
Upload the Mega Prompt (if using web interface)
- Attach
docs/ADD_FRAMEWORK_MEGAPROMPT.mdto the conversation - Claude will read and integrate it automatically
- Attach
-
For Claude Desktop/Code
- Place the repository in an accessible location
- Reference the file path in your initial message
Best for: Claude Desktop users or projects where skills aren't supported
Note: For Claude Code, use Option 0 (Skills-First) instead—it's more efficient.
Steps:
-
Clone the Repository
git clone https://github.com/dragosroua/claude-assess-decide-do-mega-prompt.git cd claude-assess-decide-do-mega-prompt -
Copy Files to Your Project
# Create ADD directory in your project mkdir -p your-project/.claude-add # Copy essential files # Choose generic version OR personalized version (not both) cp docs/ADD_FRAMEWORK_MEGAPROMPT.md your-project/.claude-add/ # OR for personalized version (edit USER CONTEXT section first): # cp docs/ADD_FRAMEWORK_MEGAPROMPT_USER_CONTEXT.md your-project/.claude-add/ADD_FRAMEWORK_MEGAPROMPT.md cp docs/ADD_QUICK_REFERENCE.md your-project/.claude-add/
-
Create .claude File In your project root, create
.claude:instructions: | Operate with Assess-Decide-Do (ADD) life management framework. Core integration: - Detect user's realm (Assess/Decide/Do) from language patterns - Identify workflow imbalances - Structure responses appropriate to current realm - Guide balanced flow without being heavy-handed Load ADD_FRAMEWORK_MEGAPROMPT.md for complete framework guidance. context_files: - .claude-add/ADD_FRAMEWORK_MEGAPROMPT.md - .claude-add/ADD_QUICK_REFERENCE.md
-
Test in Claude Code
- Open your project in Claude Code
- Start a coding session
- Claude should operate with ADD awareness automatically
-
Verify Integration Try these tests:
- Explore technical approaches (Assess) - no premature implementation
- Discuss architecture decisions (Decide) - supportive of commitment
- Request implementation (Do) - focused execution guidance
Best for: Users wanting persistent ADD awareness across all sessions
Steps:
-
Complete Option 1 (Custom Instructions) Follow steps above to set base integration
-
Add Memory Edits In any Claude conversation, say:
Please add these memory edits: 1. "User operates with Assess-Decide-Do (ADD) framework" 2. "Detect user's realm and guide balanced flow" 3. "Reference ADD_FRAMEWORK_MEGAPROMPT.md for ADD integration" -
Verify Memory Integration Start a new conversation and check if Claude:
- References ADD framework naturally
- Detects realms without being told
- Guides flow appropriately
-
Calibrate Over Time As you use ADD-enhanced Claude:
- Provide feedback on interventions (too pushy vs. too subtle)
- Refine memory edits based on what works
- Adjust custom instructions as needed
Custom Instructions:
ADD Framework for Content Creation:
- Assess: Brainstorm topics, research, explore angles
- Decide: Choose structure, commit to key messages
- Do: Write, edit, publish
Detect realm from my language. Guide balanced flow.
Load ADD_FRAMEWORK_MEGAPROMPT.md when needed.
.claude file:
project: "My Development Project"
instructions: |
ADD Framework for Development:
- Assess: Explore technical approaches, evaluate trade-offs
- Decide: Commit to architecture, choose implementation
- Do: Code, test, deploy
Enforce realm boundaries:
- No premature implementation during assessment
- No re-architecture during execution
Load ADD_FRAMEWORK_MEGAPROMPT.md for complete guidance.
context_files:
- .claude-add/ADD_FRAMEWORK_MEGAPROMPT.mdCustom Instructions + Memory:
Custom Instructions:
ADD Framework for Business Strategy
- Assess realm: Market research, competitive analysis
- Decide realm: Focus areas, resource allocation
- Do realm: Campaign execution, measurement
Memory Edits:
1. "User applies ADD framework to business strategy"
2. "Detect realm from business language patterns"
3. "Guide flow between research, decision, and execution phases"
Run this test sequence in a new conversation:
Test 1: Assess Detection
You: "I'm exploring options for a new blog. What topics could I write about?"
Expected: Claude provides expansive exploration without pushing to decide.
Should NOT say: "You should choose X" or "Start with Y"
Test 2: Decide Detection
You: "I've explored 5 blog topics thoroughly. I need to choose one. Help me decide."
Expected: Claude supports decision-making, asks values-based questions.
Should NOT say: "Let me give you more options to explore"
Test 3: Do Detection
You: "I've decided on the blog topic. How do I actually start writing?"
Expected: Claude provides clear execution steps.
Should NOT say: "Are you sure about that topic? Maybe reconsider..."
Test 4: Imbalance Detection
You: [After 5 messages exploring] "Maybe I should research 10 more topics first?"
Expected: Claude gently identifies analysis paralysis and guides toward Decide.
Should say something like: "You've done thorough assessment. Ready to explore what choosing might look like?"
See examples/test-scenarios.md for comprehensive testing instructions.
Solutions:
- Verify mega prompt is loaded (check file path)
- Ensure custom instructions are saved
- Try explicit activation: "Operate with ADD framework from now on"
- Check if you're using clear realm language in your requests
Solutions:
- Provide calibration feedback: "That felt pushy"
- Add to instructions: "Guide subtly, don't lecture about ADD"
- Request: "Operate with ADD but keep framework mostly invisible"
Solutions:
- Test with deliberate imbalances (stay in Assess for extended period)
- Use explicit realm language ("I'm exploring..." vs "I need to decide...")
- Try comparison: same task with and without ADD integration
- Focus on feeling/flow rather than explicit framework mentions
Solutions:
- Say: "Operate with ADD awareness but don't name it unless relevant"
- Update instructions: "Framework operates implicitly, not explicitly"
- Provide feedback: "Less ADD terminology, more natural guidance"
You'll know integration is working when you experience:
✅ Reduced friction - Fewer misaligned responses ✅ Clearer thinking - Better workflow structure ✅ Natural flow - Smooth realm transitions ✅ Balanced work - Not stuck in one realm ✅ Better completions - Higher finish rate ✅ Relational quality - Claude feels more collaborative
After successful integration:
- Use Daily - Let ADD awareness become natural
- Provide Feedback - Help calibrate interventions
- Explore Domains - Try ADD in different work contexts
- Share Insights - Contribute to GitHub discussions
- Evolve Setup - Refine based on what works for you
- GitHub Issues: Report problems or ask questions
- Documentation: Read complete guides in
docs/ - Examples: Check
examples/for configuration files - Blog Post: Read the full story at dragosroua.com
- addTaskManager: Try the iOS/macOS app for deeper ADD experience
For advanced users wanting deeper integration:
- Skills Documentation: See
docs/ADD_SKILLS.mdfor full skills reference - Custom Skills: Build ADD-aware skills for specific domains (copy existing skills as templates)
- MCP Server Integration: See
docs/ADD_TECHNICAL_INTEGRATION.md - Session History:
/add-reflectsaves to.add-session-history.mdfor long-term pattern tracking - Statusline Customization: Edit
.claude/statusline.shto change display format
Questions? Open an issue on GitHub or visit dragosroua.com for more ADD resources.
Ready to begin? Pick your integration option above and start experiencing ADD-enhanced Claude collaboration.