M2.2 — Scripts + References
Parent: #440 (Roadmap)
Milestone: M2 — OpenClaw Skill
Depends on: #446 (SKILL.md)
Deliverables
skills/aegis/
├── SKILL.md # (from #446)
├── scripts/
│ ├── health-check.sh # Verify Aegis is running + healthy
│ └── setup-mcp.sh # Auto-configure MCP in .claude/settings or .mcp.json
└── references/
├── api-quick-ref.md # Cheatsheet of all MCP tools with examples
├── agent-template.md # Template SOUL.md for a dev agent using Aegis
└── heartbeat-template.md # Template HEARTBEAT.md for automated dev loop
Agent template should include
- Session management loop (create → monitor → verify → cleanup)
- Dogfooding pattern (use Aegis to develop on Aegis)
- Escalation pattern (when to ask human for help)
- Memory management (cross-session context via files)
Acceptance criteria
setup-mcp.sh correctly adds Aegis MCP to .mcp.json
health-check.sh returns clear pass/fail with actionable errors
- Templates are usable as-is (copy, fill in project-specific parts, go)
M2.2 — Scripts + References
Parent: #440 (Roadmap)
Milestone: M2 — OpenClaw Skill
Depends on: #446 (SKILL.md)
Deliverables
Agent template should include
Acceptance criteria
setup-mcp.shcorrectly adds Aegis MCP to.mcp.jsonhealth-check.shreturns clear pass/fail with actionable errors