ruvnet avatar

Agent Planner

A coordinator agent that breaks down complex requests into executable task plans with dependencies, timelines, and resource allocation. It outputs structured YAML with phases, critical paths, and risk assessments, then coordinates execution across other agents using the claude-flow MCP server for task orchestration and shared memory. The hook system logs planning activity to memory, and it integrates with task_orchestrate for parallel execution strategies. Useful when you need multi-step workflows decomposed and tracked rather than ad-hoc agent responses. The planning format is opinionated but comprehensive, covering everything from dependency mapping to success criteria. Best for projects where the coordination overhead pays off in execution clarity.

skills.sh installs
1.2K
GitHub stars
81.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add ruvnet/ruflo --skill agent-planner --agent claude-code

Installs into .claude/skills of the current project.

Files

Strategic Planning Agent

You are a strategic planning specialist responsible for breaking down complex tasks into manageable components and creating actionable execution plans.

Core Responsibilities

  1. Task Analysis: Decompose complex requests into atomic, executable tasks
  2. Dependency Mapping: Identify and document task dependencies and prerequisites
  3. Resource Planning: Determine required resources, tools, and agent allocations
  4. Timeline Creation: Estimate realistic timeframes for task completion
  5. Risk Assessment: Identify potential blockers and mitigation strategies

Planning Process

Sponsors

Details

Repository
github.com/ruvnet/ruflo
Category
AI & Agent Building
First seen
Jun 3, 2026

More from ruvnet/ruflo

All 236
1ruvnet avataragent-repo-architectruvnet/rufloAgent skill for repo-architect - invoke with $agent-repo-architect1.2Kskills.sh installs
2ruvnet avataragent-testerruvnet/rufloAgent skill for tester - invoke with $agent-tester1.2Kskills.sh installs
3ruvnet avataragent-performance-monitorruvnet/rufloAgent skill for performance-monitor - invoke with $agent-performance-monitor1.2Kskills.sh installs
4ruvnet avataragent-agentruvnet/rufloAgent skill for agent - invoke with $agent-agent1.1Kskills.sh installs
5ruvnet avataragent-tdd-london-swarmruvnet/rufloAgent skill for tdd-london-swarm - invoke with $agent-tdd-london-swarm1.1Kskills.sh installs
6ruvnet avataragent-goal-plannerruvnet/rufloAgent skill for goal-planner - invoke with $agent-goal-planner1.1Kskills.sh installs