بنقرة واحدة
ecomode
Token-efficient parallel execution mode using Haiku and Sonnet agents
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Token-efficient parallel execution mode using Haiku and Sonnet agents
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Configure HUD display options (layout, presets, display elements)
Setup and configure oh-my-droid (the ONLY command you need to learn)
N coordinated agents on shared task list with SQLite-based atomic claiming
Set up and manage local skills for automatic matching and invocation
Manage local skills - list, add, remove, search, edit
Extract a learned skill from the current conversation
| name | ecomode |
| description | Token-efficient parallel execution mode using Haiku and Sonnet agents |
Activates token-efficient parallel execution for pro-plan users who prioritize cost efficiency.
This skill enhances the agent's capabilities by:
run_in_background: true for long operationsALWAYS prefer lower tiers. Only escalate when task genuinely requires it.
| Decision | Rule |
|---|---|
| DEFAULT | Use LOW tier (Haiku) for all tasks |
| UPGRADE | Use MEDIUM (Sonnet) only when task complexity warrants |
| AVOID | HIGH tier (Opus) - only use for planning/critique if explicitly essential |
Choose tier based on task complexity: LOW (haiku) preferred → MEDIUM (sonnet) fallback → HIGH (opus) AVOID
| Domain | PREFERRED (Haiku) | FALLBACK (Sonnet) | AVOID (Opus) |
|---|---|---|---|
| Analysis | architect-low | architect-medium | architect |
| Execution | executor-low | executor | executor-high |
| Search | explore | explore-medium | explore-high |
| Research | researcher-low | researcher | - |
| Frontend | designer-low | designer | designer-high |
| Docs | writer | - | - |
| Visual | - | vision | - |
| Planning | - | - | planner (if essential) |
| Critique | - | - | critic (if essential) |
| Testing | - | qa-tester | qa-tester-high |
| Security | security-reviewer-low | - | security-reviewer |
| Build | build-fixer-low | build-fixer | - |
| TDD | tdd-guide-low | tdd-guide | - |
| Code Review | code-reviewer-low | - | code-reviewer |
| Data Science | scientist-low | scientist | scientist-high |
| Task Complexity | Tier | Examples |
|---|---|---|
| Simple lookups | LOW | "What does this function return?", "Find where X is defined" |
| Standard work | LOW first, MEDIUM if fails | "Add error handling", "Implement this feature" |
| Complex analysis | MEDIUM | "Debug this issue", "Refactor this module" |
| Planning only | HIGH (if essential) | "Design architecture for new system" |
OMD auto-injects the correct model for built-in tiered agents when missing.
If you do specify model, use full model IDs (e.g. claude-haiku-4-5-20251001), not shorthands.
// Simple question → LOW tier (DEFAULT)
Task(subagent_type="oh-my-droid:architect-low", model="claude-haiku-4-5-20251001", prompt="What does this function return?")
// Standard implementation → TRY LOW first
Task(subagent_type="oh-my-droid:executor-low", model="claude-haiku-4-5-20251001", prompt="Add validation to login form")
// If LOW fails, escalate to MEDIUM
Task(subagent_type="oh-my-droid:executor", model="claude-sonnet-4-5-20250929", prompt="Add error handling to login")
// File lookup → ALWAYS LOW
Task(subagent_type="oh-my-droid:explore", model="claude-haiku-4-5-20251001", prompt="Find where UserService is defined")
// Only use MEDIUM for complex patterns
Task(subagent_type="oh-my-droid:explore-medium", model="claude-sonnet-4-5-20250929", prompt="Find all authentication patterns in the codebase")
YOU ARE AN ORCHESTRATOR, NOT AN IMPLEMENTER.
| Action | YOU Do | DELEGATE |
|---|---|---|
| Read files for context | ✓ | |
| Track progress (TODO) | ✓ | |
| Spawn parallel agents | ✓ | |
| ANY code change | ✗ NEVER | executor-low/executor |
| UI work | ✗ NEVER | designer-low/designer |
| Docs | ✗ NEVER | writer |
Path Exception: Only write to .omd/, .factory/, FACTORY.md, AGENTS.md
Run in Background (set run_in_background: true):
Run Blocking (foreground):
Before stopping, verify:
If ANY checkbox is unchecked, CONTINUE WORKING.
IMPORTANT: Delete state files on completion - do NOT just set active: false
When ecomode completes (all verification passes):
# Delete ecomode state files
rm -f .omd/state/ecomode-state.json
This ensures clean state for future sessions. Stale state files with active: false should not be left behind.