skills/ecomode/SKILL.md
Token-efficient execution modifier with budget-aware routing
npx skillsauth add Goblin1024/oh-my-kimi ecomodeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Token-efficient execution modifier. This is a MODIFIER, not a standalone execution mode.
Ecomode integrates with the OMK Token Efficiency System to minimize token consumption while maintaining output quality.
| Flag | Budget Multiplier | Use Case |
|------|-------------------|----------|
| (none) | 100% | Standard execution |
| --quick | 50% | Fast turnaround, reduced depth |
| --eco | 25% | Maximum cost optimization |
Ecomode uses the OMK routeTask() system to select the optimal agent configuration:
| Task Signal | Route | reasoning_effort | maxTokens | Tools |
|-------------|-------|------------------|-----------|-------|
| review/explain/find | LOW | low | 8K | read, search |
| implement/refactor/test | MEDIUM | medium | 32K | all |
| design/architect/migrate | HIGH | high | 128K | all |
ALWAYS prefer lower tiers. Only escalate when the task genuinely requires it.
starting ──► routing ──► executing ──► verifying ──► completing
│ │ │
▼ ▼ ▼
routeTask() trackBudget() pruneContext()
selectAgent consume tokens reclaim tokens
budget_calculated — Token budget computed with flag multipliersroute_selected — Agent config chosen via complexity assessmentcontext_pruned — Large evidence compressed if >70% budget usedtools_restricted — Non-essential tools blocked (with --strict)tests_passed — npm test exited 0 (if code changes)budget_report — Efficiency score ≥ 60 (faster + more remaining = better)audit_report — Full token audit with recommendations| Combination | Effect |
|-------------|--------|
| eco ralph | Ralph loop with cost-optimized agents |
| eco ultrawork | Parallel execution with budget caps |
| eco autopilot | Full autonomous with token monitoring |
Use omk_write_state MCP tools for ecomode lifecycle state.
omk_write_state({skill: "ecomode", phase: "starting", active: true})omk_write_state({skill: "ecomode", phase: "completing", active: false})$cancel to clear active state--strict to block write/execute tools for read-only analysis--eco over --quick for truly simple tasksdata-ai
Kimi-native team worker protocol (ACK, mailbox, task lifecycle)
documentation
Persistent markdown project wiki stored under .omk/wiki with keyword search and lifecycle capture
development
URL-driven website cloning with visual + functional verification
testing
Structured visual QA verdict for screenshot-to-reference comparisons