feat(council): add council advisory skill with parallel/sequential/debate flows
- 3 advisors (Pragmatist, Visionary, Skeptic) + 1 Referee subagent - Default: parallel + synthesis flow - Prompt templates in references/prompts.md - Model tier selection based on topic complexity - Added TODO tasks for personality depth and skill name revisit
This commit is contained in:
16
memory/2026-03-05.md
Normal file
16
memory/2026-03-05.md
Normal file
@@ -0,0 +1,16 @@
|
||||
# 2026-03-05
|
||||
|
||||
## Council skill created
|
||||
- Built `skills/council/` — multi-perspective advisory council using subagents.
|
||||
- Design decisions (agreed with Will):
|
||||
- Implemented as a **skill** (not standalone agents).
|
||||
- 3 advisors (Pragmatist, Visionary, Skeptic) + 1 Referee = 4 subagents total.
|
||||
- Referee is a separate subagent (not the session model) — can use a stronger model tier.
|
||||
- Default flow: **Parallel + Synthesis**. Sequential and Debate flows also available.
|
||||
- Final output includes individual advisor perspectives (collapsed/summarized) + referee verdict.
|
||||
- Model tier chosen per-invocation based on topic complexity.
|
||||
- Files: `SKILL.md`, `references/prompts.md`, `scripts/council.sh` (reference doc).
|
||||
- Validated with skill-creator quick_validate.
|
||||
- Two TODOs added to `memory/tasks.json`:
|
||||
- Revisit advisor personality depth (richer backstories).
|
||||
- Revisit skill name ("council" is placeholder).
|
||||
@@ -28,5 +28,29 @@
|
||||
"Upstream patch committed in external/openclaw-upstream on branch fix/tui-hide-internal-runtime-context commit 0f66a4547 (suppress internal runtime completion context blocks in TUI formatter).",
|
||||
"Validation: pnpm test:fast completed successfully (812 files / 6599 tests passing) at 2026-03-04T22:53:29Z"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "task-20260305-0838-council-personality-depth",
|
||||
"created_at": "2026-03-05T08:38:00Z",
|
||||
"title": "Revisit council subagent personality depth",
|
||||
"owner": "zap",
|
||||
"priority": "low",
|
||||
"status": "open",
|
||||
"details": "Explore richer personality backstories and communication styles for council advisor agents beyond the current role/lens/stance pattern.",
|
||||
"notes": [
|
||||
"From council skill brainstorm session 2026-03-05."
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "task-20260305-0838-council-skill-name",
|
||||
"created_at": "2026-03-05T08:38:00Z",
|
||||
"title": "Revisit council skill name",
|
||||
"owner": "zap",
|
||||
"priority": "low",
|
||||
"status": "open",
|
||||
"details": "council works for now but revisit whether a better name fits as the feature matures.",
|
||||
"notes": [
|
||||
"From council skill brainstorm session 2026-03-05."
|
||||
]
|
||||
}
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user