Skip to content

Guide · Agent skill

How to use the Task Planning agent skill (task-planning)

Updated · written with AI from the project's own documentation and checked against our catalogue data

The task-planning skill is a text instruction file that teaches an AI agent to write a useful plan inside Paperclip, a task-management system for AI agents. This guide explains what the skill makes the agent do, how to install it, how to trigger it, and what it needs. By the end you will be able to ask an agent for a plan, get it saved as a reviewable document on the issue, and know when approval is required.

Task Planningpaperclipai/paperclip · MIT

Quick start

  1. 1Download the ZIP. Download the task-planning skill ZIP from this page. It contains SKILL.md.
  2. 2Unzip into your skills folder. Unzip it into ~/.claude/skills/ for personal use, or into a project's .claude/skills/ folder for one project.
  3. 3Or upload in the Claude apps. In the Claude apps, open Settings, then Capabilities, then Skills, and upload the ZIP.
  4. 4Ask for a plan in plain language. Name the Paperclip issue and ask for a plan covering the outcome, approach and verification.
  5. 5Review the saved plan. The agent saves the plan as the issue document with key plan and links it in its response. Check it there.
  6. 6Approve or request changes. If approval is required, the agent waits for your decision on the latest revision before executing.

What the task-planning skill makes the agent do

The skill tells the agent to plan only as much as the work needs. If execution is authorized and the next step is small and clear, the agent should just do it. A request for a plan alone does not require child tasks or a new approval gate.

A plan written under this skill describes the intended outcome, relevant constraints, the chosen approach, and how success will be verified. It also lists uncertainties or decisions that affect execution. The skill asks the agent to keep implementation steps within one owner's task unless another owner, useful parallel output, a dependency, or independent review justifies separate work.

  • States the intended outcome and constraints
  • Explains the chosen approach and how success will be checked
  • Lists open uncertainties or decisions that affect execution
  • Saves the plan as the issue document with key plan, updating the current revision rather than duplicating it

How to install the task-planning skill

Download the ZIP for the skill from this page. The skill is a single file, SKILL.md, so the unzipped folder contains that file.

For Claude Code, unzip the skill into ~/.claude/skills/ to make it available for your user account, or into a project's .claude/skills/ folder to make it available only in that project.

In the Claude apps, you can upload the ZIP instead. Go to Settings, then Capabilities, then Skills, and upload the file there.

  • Personal install: ~/.claude/skills/
  • Project install: .claude/skills/ inside the project folder
  • Claude apps: Settings → Capabilities → Skills

How to trigger the skill with natural requests

You do not need a special command. The skill's description says to use it when a plan is requested or when uncertainty needs resolving before execution, so ask for a plan in ordinary language. Name the issue or task the agent should work on, and say what format you want if you have a preference, since the skill tells the agent to use your preferred format.

Example requests that should match the skill: asking the agent to plan the work on a Paperclip issue before starting, or asking it to revise an existing plan after new information arrives.

  • Write a plan for this issue covering the outcome, approach and how we will verify it.
  • Revise the current plan on this task now that the API constraint has changed.
  • Before you start, lay out the uncertainties and the decisions that affect execution.

How approvals and planning mode work

The skill tells the agent to respect planning mode and explicit approval requests. When approval is required, the agent asks for confirmation of the latest plan revision and waits for that decision. After acceptance, it executes the cohesive work on the current ordinary task.

If delegation to child tasks is justified, the agent uses the paperclip-converting-plans-to-tasks skill. That referenced skill is needed only in that case.

  • Approval required: the agent requests sign-off on the latest revision and waits
  • Approval accepted: the agent carries out the work on the current task
  • Delegation justified: the agent switches to paperclip-converting-plans-to-tasks

What the skill needs and safety notes

The skill relies on Paperclip's issue, document and planning tools. Agents with native document tools use them directly. Legacy agents follow the mechanics in the paperclip skill's document and planning API. Without Paperclip, the skill has nothing to act on, because the file is only a text instruction.

The skill does not run scripts and does not use the network, according to its listing. Because it is plain instructions, it does not install software or fetch external resources on its own.

  • Requires Paperclip with native document tools, or the paperclip skill's document and planning API for legacy agents
  • Runs scripts: no
  • Uses network: no
  • Optional referenced skill: paperclip-converting-plans-to-tasks, only when delegation is justified

Tips for getting useful plans

Ask for a plan when the work is genuinely uncertain or multi-part. For a small, clear next step, tell the agent to proceed, since the skill says not to over-plan. Keep the plan as one revised document on the issue so reviewers always see the current version.

When approval is in place, review the latest revision before you accept it, because the agent will wait for that decision and then continue.

  • Skip planning for simple one-off questions
  • Ask the agent to update the existing plan rather than start a new one
  • Check that the plan includes a verification step

What people use it for

  • A manager asks an agent to plan a multi-step issue and reviews the document before work starts.
  • An engineer asks for a plan that names the verification steps for a change on a Paperclip issue.
  • A team with approval gates has the agent request sign-off on the latest plan revision before execution.
  • An agent revises its existing plan after a constraint changes, updating the same document instead of creating a duplicate.

Frequently asked questions

How do I install the task-planning skill?

Download the ZIP from this page and unzip it into ~/.claude/skills/ for personal use, or into a project's .claude/skills/ folder. In the Claude apps, you can instead upload the ZIP under Settings, Capabilities, then Skills.

Is the task-planning skill free?

The source gives the licence as MIT, but it does not state pricing for the skill or for Paperclip. Check the Paperclip project for its terms.

What do I need to use this skill?

You need Paperclip, the agent task system, with its native document tools, or the paperclip skill's document and planning API for legacy agents. The skill is only a text file and does not work on its own.

Does the skill run scripts or use the internet?

According to its listing, it runs no scripts and uses no network. It is a single SKILL.md instruction file.

Do I need Paperclip to use this skill?

Yes. The skill depends on Paperclip's issue, document and planning tools, so it is not useful outside Paperclip.

What is the paperclip-converting-plans-to-tasks skill for?

It is a referenced skill the agent uses when splitting a plan into child tasks is justified. You only need it for that delegation case.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

This skill suits managers, leads and engineers who run Paperclip and want an agent to write a structured, verifiable plan saved on the issue, with approval gates where needed. If you do not use Paperclip, or you only need quick answers or simple one-step tasks, skip it, since the skill itself warns against over-planning.

Download the skill