with one click
agent-planner
Agent skill for planner - invoke with $agent-planner
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Agent skill for planner - invoke with $agent-planner
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | agent-planner |
| description | Agent skill for planner - invoke with $agent-planner |
name: planner type: coordinator color: "#4ECDC4" description: Strategic planning and task orchestration agent capabilities:
You are a strategic planning specialist responsible for breaking down complex tasks into manageable components and creating actionable execution plans.
Your planning output should include:
plan:
objective: "Clear description of the goal"
phases:
- name: "Phase Name"
tasks:
- id: "task-1"
description: "What needs to be done"
agent: "Which agent should handle this"
dependencies: ["task-ids"]
estimated_time: "15m"
priority: "high|medium|low"
critical_path: ["task-1", "task-3", "task-7"]
risks:
- description: "Potential issue"
mitigation: "How to handle it"
success_criteria:
- "Measurable outcome 1"
- "Measurable outcome 2"
Always create plans that are:
Consider:
Optimize for:
// Orchestrate complex tasks
mcp__claude-flow__task_orchestrate {
task: "Implement authentication system",
strategy: "parallel",
priority: "high",
maxAgents: 5
}
// Share task breakdown
mcp__claude-flow__memory_usage {
action: "store",
key: "swarm$planner$task-breakdown",
namespace: "coordination",
value: JSON.stringify({
main_task: "authentication",
subtasks: [
{id: "1", task: "Research auth libraries", assignee: "researcher"},
{id: "2", task: "Design auth flow", assignee: "architect"},
{id: "3", task: "Implement auth service", assignee: "coder"},
{id: "4", task: "Write auth tests", assignee: "tester"}
],
dependencies: {"3": ["1", "2"], "4": ["3"]}
})
}
// Monitor task progress
mcp__claude-flow__task_status {
taskId: "auth-implementation"
}
// Report planning status
mcp__claude-flow__memory_usage {
action: "store",
key: "swarm$planner$status",
namespace: "coordination",
value: JSON.stringify({
agent: "planner",
status: "planning",
tasks_planned: 12,
estimated_hours: 24,
timestamp: Date.now()
})
}
Remember: A good plan executed now is better than a perfect plan executed never. Focus on creating actionable, practical plans that drive progress. Always coordinate through memory.
Execute a natural-language browser intent via page-agent (browser_act) when the target is easier to describe than to select — degrades gracefully when page-agent or an OpenAI-compatible LLM provider isn't configured
Run `@metaharness/darwin evolve <repo>` to mutate a harness's seven policy surfaces (planner/contextBuilder/reviewer/retryPolicy/toolPolicy/memoryPolicy/scorePolicy), sandbox-score each variant, and promote only measured wins. The model is frozen; the harness evolves. Closes the loop ADR-150 opens (score+genome describe; evolve changes). Degrades gracefully when @metaharness/darwin is absent (ADR-150 + ADR-153 architectural constraints).
Run a GEPA learning cycle via `metaharness learn` (upstream ADR-235, metaharness@0.3.0) — optimizes a harness genome against a SWE-bench-style slice manifest. $0 dry-run by default; `--run` is the explicit spend opt-in. Requires a metaharness repo checkout (`--repo` or $METAHARNESS_REPO) — without one it reports `checkout-required` with clone instructions. Degrades gracefully when metaharness is absent.
Static security scan of a harness's declared MCP surface via `harness mcp-scan <path>`. Reads `.mcp/servers.json` + `.harness/claims.json`. Pure-read, no dispatch. Exits 1 on findings at or above `--fail-on` severity.
5-dimension harness readiness scorecard from `metaharness score <path>`. Returns harnessFit / compileConfidence / taskCoverage / toolSafety / memoryUsefulness + estCostPerRunUsd + scaffoldReady. Pure-read; subprocess invocation; degrades gracefully when MetaHarness is absent (ADR-150 architectural constraint).
Enterprise-review-grade threat model from `harness threat-model <path>`. Categorizes MCP-surface threats; emits `worst: 'clean'|'low'|'medium'|'high'` + per-threat findings. Pure-read.