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.