plan

Convert unordered tasks into dependency-aware execution sequences with critical-path views.

Updated Feb 20, 2026
One-click install
npx skills add https://github.com/supertyrelle/pelley --skill plan-supertyrelle
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan
Source: https://github.com/supertyrelle/pelley/tree/main/skills/plan
Command: npx skills add https://github.com/supertyrelle/pelley --skill plan-supertyrelle

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Plan Skill turns a pile of tasks into a dependency-aware execution order, so you can see what must happen first and what can run in parallel.

Core Features & Use Cases

  • Dependency Sequencing: Orders work by prerequisite relationships instead of priority or score.
  • Critical Path Awareness: Highlights the longest chain of blocking steps so you can focus on what determines completion time.
  • Parallel Planning: Reveals tasks that can be executed concurrently when they share the same upstream requirements.
  • Use Case: Use it when you have a backlog of implementation steps, research tasks, or audit findings and need a practical sequence for execution.

Quick Start

Use the plan skill to sequence these tasks by dependency and show the critical path.

Frequently Asked Questions about plan

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

FAQPage Schema
How do I sequence unordered tasks by their dependencies?

Task sequencing by dependencies means ordering work by prerequisite relationships instead of priority scores. It produces an earliest-possible execution sequence that highlights blockers, parallel opportunities, and the critical path for completion time.

What is critical path analysis in task planning?

Critical path analysis in task planning highlights the longest chain of blocking steps that determine overall completion time. It identifies which sequential tasks have zero scheduling flexibility, helping you focus on the dependencies that directly impact your final deadline.

How do I identify parallel work opportunities in a task backlog?

You identify parallel work opportunities by finding tasks that share the same upstream prerequisite dependencies. Once those shared requirements are met, the unblocked tasks can be executed concurrently, reducing total execution time without violating dependency constraints.

Can I use dependency-aware execution ordering for code change planning?

Yes, dependency-aware execution ordering applies directly to code change planning. It arranges implementation steps by prerequisite relationships, ensuring foundational code changes are completed before dependent modifications, audits, or multi-stage analysis steps begin.

Does priority-based task ordering work for complex work breakdowns?

Priority-based ordering falls short for complex work breakdowns because it ignores prerequisite relationships. Dependency-aware sequencing is required to identify blockers, reveal parallel execution opportunities, and map the critical path for accurate completion time.