auto-evolution
Multi-agent auto-evolution system — orchestrate review-execute-audit loops with 4 roles (Coordinator, Reviewer, Executor, Auditor). A single coordinator agent drives the loop by spawning sub-agents for review, execution, and audit. Break goals into subtasks, auto-iterate with dual quality gates, and auto-package results. Use when: user wants autonomous task execution with built-in quality assurance.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/cjboy007/ssa-revolutionauto-evolution
Category: Agent Orchestration / Meta-Skill Version: 0.6.0
Description
Multi-agent auto-evolution system — a coordinator agent drives an autonomous review → execute → audit loop by spawning specialized sub-agents for each role.
This is a meta-skill: it doesn't handle business logic. It orchestrates the loop so complex tasks get completed autonomously with dual quality gates (pre-execution review + post-execution audit).
Architecture (4 Roles)
| Role | Responsibility | When Spawned | Recommended Model |
|---|---|---|---|
| Coordinator | Drives the loop, updates task state, spawns sub-agents | Always (heartbeat/cron) | Any (cost-efficient) |
| Reviewer | Pre-execution review, generates detailed instructions | Before each subtask | Strong (Sonnet/GPT-4o) |
| Executor | Implements one subtask, runs verification | After review approves | Cost-effective (Qwen/Haiku) |
| Auditor | Post-execution audit, decides pass/retry | After execution completes | Strong (Sonnet/GPT-4o) |
Why 4 roles?
- Reviewer and Auditor are both quality gates but serve different purposes
- Reviewer ensures the plan is sound before work starts
- Auditor verifies the result matches the plan after work completes
- Executor is pure labor — follows instructions, no judgment needed
Cost control: Only Reviewer and Auditor need strong models. Coordinator and Executor can use cheap models.
Core Modules
| File | Purpose |
|---|---|
scripts/heartbeat-coordinator.js | Coordinator: scan tasks → spawn Reviewer/Executor/Auditor |
scripts/monitor.js | Monitor: detect stuck tasks, clean orphaned locks |
scripts/pack-skill.js | Package completed tasks → skill directories |
config/task-schema.json | Task file JSON Schema |
Setup
1. Initialize workspace
mkdir -p evolution/tasks evolution/archive evolution/test-results
2. Create a task
cp skills/auto-evolution/references/task-example.json evolution/tasks/task-001.json
# Edit with your goal and subtasks
3. Configure the coordinator
Option A: Heartbeat (recommended — in your agent's HEARTBEAT.md)
## Evolution Loop
1. Run `node skills/auto-evolution/scripts/heartbeat-coordinator.js`
2. Parse output: if phase=review → spawn Reviewer sub-agent
3. Apply review → if phase=execute → spawn Executor sub-agent
4. Apply execution → if phase=audit → spawn Auditor sub-agent
5. Apply audit → done for this tick
Option B: Cron
openclaw cron add --agent <your-agent> \
--name "evolution-coordinator" \
--every 5m \
--session isolated \
--timeout-seconds 300 \
--message "Evolution heartbeat: scan and process tasks."
4. (Optional) Configure the monitor
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-cjboy007-ssa-revolution": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
logistics
物流管理技能,提供提单生成、报关单据生成、物流跟踪等功能。支持 OKKI 客户数据同步和自动化文档处理。
okki-email-sync
Synchronize email activities and quotation events with OKKI CRM as follow-up trail records. Automatically matches emails to CRM customers via domain lookup and vector search, creates trail records (email type=102, quotation type=101), and deduplicates entries. Requires OKKI CRM API access and optional vector search setup. Use when you need to automatically log email communications and quotation events in your CRM.
follow-up-engine
Automated customer follow-up scheduling and execution engine for B2B sales. Generates personalized follow-up email drafts based on customer stage, last contact date, and follow-up strategy. Integrates with CRM systems (configurable) to sync follow-up records. Use when you need to automate outbound sales follow-ups, schedule reminders, or generate follow-up email content for dormant leads.
报价单工作流
自动化生成报价单(Excel/Word/HTML/PDF),集成数据验证防止示例数据,支持 OKKI CRM
auto-evolution
Multi-agent auto-evolution system — orchestrate review-execute-audit loops with 4 roles (Coordinator, Reviewer, Executor, Auditor). A single coordinator agent drives the loop by spawning sub-agents for review, execution, and audit. Break goals into subtasks, auto-iterate with dual quality gates, and auto-package results. Use when: user wants autonomous task execution with built-in quality assurance.