loop-planner

Generate phased execution plans with dependency DAGs from spec.md.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/Geargrindadmin/gg-agentic-harness --skill loop-planner-geargrindadmin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: loop-planner
Source: https://github.com/Geargrindadmin/gg-agentic-harness/tree/main/.agent/skills/loop-planner
Command: npx skills add https://github.com/Geargrindadmin/gg-agentic-harness --skill loop-planner-geargrindadmin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of detailed, phased execution plans for development tracks, ensuring all requirements are met and dependencies are managed.

Core Features & Use Cases

  • Automated Plan Generation: Reads specifications and project context to produce a plan.md file.
  • Dependency Mapping: Creates a Directed Acyclic Graph (DAG) for task dependencies and parallel execution.
  • Scope Validation: Identifies and flags overlap with previously completed work.
  • Use Case: When starting a new feature, use this Skill to generate a comprehensive plan outlining all necessary tasks, their acceptance criteria, and their order of execution, preventing scope creep and ensuring efficient development.

Quick Start

Use the loop-planner skill to create a detailed plan for the 'new-dashboard' feature based on its spec.md.

Frequently Asked Questions about loop-planner

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

FAQPage Schema
How do I generate an execution plan from a spec file?

To generate an execution plan from a spec file, you input your `spec.md` and project context. The system reads these inputs to automatically produce a `plan.md` file containing all necessary tasks and their acceptance criteria.

How does a dependency DAG help with parallel task execution?

A dependency DAG maps task relationships to support both parallel and sequential execution. By creating a Directed Acyclic Graph, it identifies which development tasks can run simultaneously and which must wait, resolving potential execution conflicts.

What is the best way to prevent scope creep when starting a new feature?

The best way to prevent scope creep is through automated scope validation. This process identifies and flags any overlap with previously completed work, ensuring your development track stays within its original boundaries.

Can I use this for managing complex agile development workflows?

Yes, you can use this for managing agile development workflows. It automates creating detailed, phased execution plans that map dependencies and manage scope boundaries, ensuring all project requirements are met efficiently.

Does automated planning work with existing project context?

Yes, automated planning works with existing project context by reading it alongside your specifications. This allows the system to accurately identify scope boundaries and flag potential overlaps with work that has already been completed.

When should I not use automated dependency mapping for task management?

You should avoid automated dependency mapping for simple, linear tasks that do not require parallel execution or complex conflict resolution. It is designed for phased development tracks where managing overlapping scope and complex task sequences is necessary.