task-planning
Helps your agent create or improve action plans. It ensures the plan has a clear goal and how to verify its completion.
What it does
This tool helps create a clear action plan to accomplish a task. It defines what needs to be done, how to do it, and how to know if it's successful.
When to use it
- ✓When you need a step-by-step guide to do something.
- ✓When you're unsure how to start a project.
- ✓When you want to ensure the final outcome meets expectations.
Example of what to ask your AI
“Help me plan how to organize a surprise party for my friend.”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
The AI understands your need and creates a detailed plan. This plan describes the final goal, the rules to follow, the best way to proceed, and how to verify successful completion.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add paperclipai/paperclip --skill task-planningOr download just the file:
curl -L https://raw.githubusercontent.com/paperclipai/paperclip/master/packages/skills-catalog/catalog/bundled/paperclip-operations/task-planning/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
Task planning
Plan only as much as the work needs. If execution is authorized and the next step is small and clear, do it. A request for a plan alone does not require child tasks or a new approval gate.
Describe the intended outcome, relevant constraints, chosen approach, and how to verify success. Include uncertainties or decisions that affect execution. Use the user's preferred format; keep implementation steps within one owner's task unless another owner, useful parallel output, dependency, or independent review warrants separate work.
Save a requested plan as the issue document with key plan. Update its current
revision instead of duplicating it, and link the saved document in your response.
Use the native document tools when available; legacy agents follow the paperclip
skill's document and planning API mechanics.
Respect planning mode and explicit approval requests. When approval is required,
request confirmation of the latest plan revision and wait for that decision.
After acceptance, execute cohesive work on the current ordinary task. Use
paperclip-converting-plans-to-tasks when delegation is justified.
FAQ
What is a 'plan' in this context?
It's a step-by-step guide outlining what needs to be done, how to do it, and how to confirm the expected outcome.
Do I need to approve the plan before starting?
Yes, the AI will ask for your confirmation before proceeding with the plan's execution, ensuring you agree with the steps.
Will the AI do the task for me?
The AI creates the plan, but execution might depend on you or other tools, depending on the task's complexity.
Details
Original description by the author
Write or revise a useful Paperclip plan with a clear outcome and verification. Use when a plan is requested or uncertainty needs resolving before execution.
repo: paperclipai/paperclip
Popularity
- GitHub stars
- 103k
- Ranking position
- #380
- License
- MIT
- Updated
- 10/16/2026
Comments
- …
More skills from this repository
delegate-work
Helps your agent delegate work to another agent. It's useful for breaking down complex tasks and tracking progress in an organized way.
paperclipai/paperclip
follow-up-results
Has your agent check results from previous work. It's useful for tracking task progress and adding human feedback.
paperclipai/paperclip
review-my-team
Helps your agent review the connected team. It's useful for getting a summary of the team, tasks, blockers, and pending approvals.
paperclipai/paperclip
paperclip-task-bridge
Has your agent create and manage tasks on another platform. It's useful for interacting with project management systems directly.
paperclipai/paperclip
Similar skills
dashboard-builder
Helps your agent create useful monitoring dashboards. It turns data into charts that answer important system questions.
affaan-m/ECC
dev-team
Simulates a collaborative development team where different roles respond to a problem together. It's useful for getting multiple perspectives without manually switching agents.
affaan-m/ECC
ecc-council
Has your agent convene a four-voice council for difficult decisions. It's useful when there are multiple good options and debate is needed before choosing.
affaan-m/ECC