mcpbeat Sign in

Task Planning Agent Skill

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.

379 tokens
context cost
SKILL.md, read when the skill is used
1
files
instructions only
0
copies elsewhere
how many repositories repackaged it
100 959
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/paperclipai/paperclip --skill task-planning

The instruction itself

1 sections, as written by the author

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.

How to use it

Copy the folder

Take paperclipai/task-planning from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.