plan-loop

Decompose coding prompts into structured execution plans with schema validation.

150|19|Updated Jun 15, 2026
One-click install
npx skills add https://github.com/gaasher/Agent-Loop-Skills --skill plan-loop-gaasher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-loop
Source: https://github.com/gaasher/Agent-Loop-Skills/tree/main/loops/plan-loop
Command: npx skills add https://github.com/gaasher/Agent-Loop-Skills --skill plan-loop-gaasher

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pypdf, pdfplumber, pdf2image, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps engineers and developers transform high-level coding prompts into detailed, executable plans, streamlining the development process and ensuring clear communication between team members.

Core Features & Use Cases

  • Prompt Decomposition: Breaks down complex coding prompts into manageable components and tasks.
  • Plan Generation: Generates a structured plan that includes objectives, components, tasks, and dependencies.
  • Principal Engineer Review: Provides a review by a principal engineer to ensure the plan is aligned with the objectives and can be executed effectively.

Quick Start

Use the plan-loop skill to create a plan for a new feature in your project. Provide the feature prompt and the project repository.

Frequently Asked Questions about plan-loop

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

FAQPage Schema
How do I decompose complex coding prompts into executable tasks for junior engineers?

To decompose coding prompts into executable plans, you provide a high-level feature prompt and project repository. The system breaks it down into structured objectives, components, and tasks validated by a principal engineer critique for junior engineer execution.

What is principal engineer review in software development planning?

Principal engineer review is a critique mechanism that validates coding plan quality and alignment with objectives before execution. It ensures the decomposed tasks and dependencies are structured effectively for junior engineers or lower-tier models.

Do I need Python 3.9 or higher to generate coding plans from feature prompts?

Yes, you need Python 3.9 or higher to generate coding plans from feature prompts. The schema validation and prompt decomposition mechanisms require this Python environment to function properly.

Can I use prompt decomposition for lower-tier AI models in software development?

Yes, you can use prompt decomposition for lower-tier AI models in software development. The process breaks high-level coding prompts into detailed, manageable tasks and components specifically structured for execution by lower-tier models or junior engineers.

What is the best way to structure coding plans for junior engineers?

The best way to structure coding plans for junior engineers is to break down feature prompts into objectives, components, tasks, and dependencies, followed by a principal engineer review. This schema-validated approach ensures plan quality and alignment with project goals.

Why does prompt decomposition require schema validation during plan generation?

Prompt decomposition requires schema validation during plan generation to ensure the structured output meets quality standards and correctly maps objectives, components, tasks, and dependencies. This prevents execution errors before the plan reaches junior engineers.