breakdown

Extract distinct questions, requests, and tasks from prompts as numbered lists.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/fredericpoitevin/.cursor --skill breakdown-fredericpoitevin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: breakdown
Source: https://github.com/fredericpoitevin/.cursor/tree/main/skills/breakdown
Command: npx skills add https://github.com/fredericpoitevin/.cursor --skill breakdown-fredericpoitevin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Carefully read the prompt to identify and extract every distinct question, request, or task it contains, then present them as a numbered list without acting on any of them yet.

Core Features & Use Cases

  • Identify every distinct question, request, or task within a prompt.
  • Output a clean, numbered list that preserves the original order for easy task planning.
  • Wait for further instructions before taking any action, allowing safe and deterministic planning.
  • Use with any prompt argument set (e.g., $ARGUMENTS) to decompose complex prompts for AI workflows.

Quick Start

Carefully read the prompt and identify every distinct question, request, or task, then present them as a numbered list.

Frequently Asked Questions about breakdown

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract multiple tasks from a single prompt?

The breakdown Skill decomposes complex prompts by identifying every distinct request and presenting them as a numbered list. It extracts tasks in their original order without taking action, enabling deterministic AI workflows.

How do I break down complex prompts into a numbered list of tasks?

To break down complex prompts into a numbered list, the Skill parses the provided arguments and context to extract distinct requests. It outputs the ordered list and pauses for further instructions, ensuring deterministic task planning.

Can I extract tasks from prompt arguments without the AI executing them?

Yes, you can extract tasks from prompt arguments without execution. The Skill parses the input to identify distinct requests and outputs them as a numbered list, explicitly waiting for further instructions before taking any action.

What is the best way to parse distinct requests in a prompt for AI workflows?

The best way to parse distinct requests for AI workflows is using a task-extraction process that identifies every question within the prompt arguments. It presents a clean, ordered numbered list to enable safe and deterministic planning.

Does the breakdown Skill preserve the original order of requests when extracting tasks?

Yes, the task-extraction process preserves the original order of requests. When identifying distinct questions and tasks within the provided arguments, it outputs them as a numbered list that maintains the exact sequence found in the prompt.

When do I need to decompose a prompt into distinct tasks?

You need to decompose a prompt into distinct tasks when planning complex AI workflows that require deterministic, instruction-safe execution. Extracting each request into a numbered list allows you to review and sequence actions before processing.