Agent skill
plan-and-solve
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/plan-and-solve
SKILL.md
---name: plan-and-solve-agent description: Breaks down complex queries into a step-by-step plan before execution, improving performance on multi-hop reasoning tasks. license: MIT metadata: author: AI Group version: "1.0.0" compatibility:
- system: Python 3.10+ allowed-tools:
- run_shell_command
- read_file
keywords:
- plan-and-solve
- automation
- biomedical measurable_outcome: execute task with >95% success rate. ---"
Plan-and-Solve Agent
The Plan-and-Solve Agent separates high-level planning from low-level execution. It is ideal for complex scientific inquiries that require multiple distinct steps (e.g., "Find targets for disease X, then design drugs, then check safety").
When to Use This Skill
- When a user query is too complex for a single "ReAct" loop.
- When you need to visualize the reasoning process before committing to execution.
- To orchestrate multiple specialized sub-agents.
Core Capabilities
- Decomposition: Splits a goal into linear or parallel sub-tasks.
- Execution: runs each step sequentially (mocked in this version).
- Reporting: Summarizes the outputs of all steps.
Workflow
- Input: A complex natural language query.
- Plan: The agent generates a list of
PlanNodeobjects. - Execute: The agent iterates through nodes, executing them (simulation).
Example Usage
User: "Investigate the impact of variant X on drug response."
Agent Action:
python3 Skills/Agentic_AI/Agent_Architectures/Plan_and_Solve/plan_and_solve.py \
--query "Investigate the impact of variant X on drug response."
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?