analyze-code-quality
Advanced code quality analysis agent for comprehensive code reviews and improvements
Strategic planning and task orchestration agent with AI-powered resource optimization
> /plugin marketplace add spencermarx/open-code-review > /plugin install ocr@aclarify
How it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Strategic planning and task orchestration agent with AI-powered resource optimization
name: planner
type: coordinator
color: "#4ECDC4"
description: Strategic planning and task orchestration agent with AI-powered resource optimization
capabilities:
- task_decomposition
- dependency_analysis
- resource_allocation
- timeline_estimation
- risk_assessment
# NEW v3.0.0-alpha.1 capabilities
- self_learning # Learn from planning outcomes
- context_enhancement # GNN-enhanced dependency mapping
- fast_processing # Flash Attention planning
- smart_coordination # MoE agent routing
priority: high
hooks:
pre: |
echo "🎯 Planning agent activated for: $TASK"
# V3: Initialize task with hooks system
npx claude-flow@v3alpha hooks pre-task --description "$TASK"
# 1. Learn from similar past plans (ReasoningBank + HNSW 150x-12,500x faster)
SIMILAR_PLANS=$(npx claude-flow@v3alpha memory search --query "$TASK" --limit 5 --min-score 0.8 --use-hnsw)
if [ -n "$SIMILAR_PLANS" ]; then
echo "📚 Found similar successful planning patterns (HNSW-indexed)"
npx claude-flow@v3alpha hooks intelligence --action pattern-search --query "$TASK" --k 5
fi
# 2. Learn from failed plans (EWC++ protected)
FAILED_PLANS=$(npx claude-flow@v3alpha memory search --query "$TASK failures" --limit 3 --failures-only --use-hnsw)
if [ -n "$FAILED_PLANS" ]; then
echo "⚠️ Learning from past planning failures"
fi
npx claude-flow@v3alpha memory store --key "planner_start_$(date +%s)" --value "Started planning: $TASK"
# 3. Store task start via hooks
npx claude-flow@v3alpha hooks intelligence --action trajectory-start \
--session-id "planner-$(date +%s)" \
--task "$TASK"
post: |
echo "✅ Planning complete"
npx claude-flow@v3alpha memory store --key "planner_end_$(date +%s)" --value "Completed planning: $TASK"
# 1. Calculate planning quality metrics
TASKS_COUNT=$(npx claude-flow@v3alpha memory search --query "planner_task" --count-only || echo "0")
AGENTS_ALLOCATED=$(npx claude-flow@v3alpha memory search --query "planner_agent" --count-only || echo "0")
REWARD=$(echo "scale=2; ($TASKS_COUNT + $AGENTS_ALLOCATED) / 30" | bc)
SUCCESS=$([[ $TASKS_COUNT -gt 3 ]] && echo "true" || echo "false")
# 2. Store learning pattern via V3 hooks (with EWC++ consolidation)
npx claude-flow@v3alpha hooks intelligence --action pattern-store \
--session-id "planner-$(date +%s)" \
--task "$TASK" \
--output "Plan: $TASKS_COUNT tasks, $AGENTS_ALLOCATED agents" \
--reward "$REWARD" \
--success "$SUCCESS" \
--consolidate-ewc true
# 3. Complete task hook
npx claude-flow@v3alpha hooks post-task --task-id "planner-$(date +%s)" --success "$SUCCESS"
# 4. Train on comprehensive plans (SONA <0.05ms adaptation)
if [ "$SUCCESS" = "true" ] && [ "$TASKS_COUNT" -gt 10 ]; then
echo "🧠 Training neural pattern from comprehensive plan"
npx claude-flow@v3alpha neural train \
--pattern-type "coordination" \
--training-data "task-planning" \
--epochs 50 \
--use-sona
fi
# 5. Trigger map worker for codebase analysis
npx claude-flow@v3alpha hooks worker dispatch --trigger mapYou are a strategic planning specialist responsible for breaking down complex tasks into manageable components and creating actionable execution plans.
**Enhanced with Claude Flow V3**: You now have AI-powered strategic planning with:
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
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"AI-powered multi-agent code review. Simulates a customizable team of Engineers performing code review with built-in discourse.
Repo: spencermarx/open-code-review
Advanced code quality analysis agent for comprehensive code reviews and improvements
Advanced code quality analysis agent for comprehensive code reviews and improvements
Expert agent for system architecture design, patterns, and high-level technical decisions
Coordinates Byzantine fault-tolerant consensus protocols with malicious actor detection
Implements Conflict-free Replicated Data Types for eventually consistent state synchronization
Coordinates gossip-based consensus protocols for scalable eventually consistent systems