plans

Automate lifecycle management of multi-phase task plans via script-mediated mutations.

415|44|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/notque/claude-code-toolkit --skill plans-notque
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: plans
Source: https://github.com/notque/claude-code-toolkit/tree/main/skills/plans
Command: npx skills add https://github.com/notque/claude-code-toolkit --skill plans-notque

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill provides deterministic plan lifecycle management via the script-based plan manager, enabling creation, tracking, inspection, mutation, and auditing of multi-phase task plans. Use it when you need structured, auditable plan workflows that progress through defined phases rather than ad-hoc tasks.

Core Features & Use Cases

  • Create new plans with structured phases and tasks
  • List active plans and filter by status or age
  • Inspect plan state, view tasks, and confirm mutations
  • Enforce script-mediated mutations through scripts/plan-manager.py
  • Archive completed plans and manage abandoned plans with reasons

Quick Start

Create a new plan named "Example-Plan" with defined phases and tasks, then guide Claude through inspecting and mutating tasks as needed.

Frequently Asked Questions about plans

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

FAQPage Schema
How do I track multi-phase task plans through a structured workflow?▼

Multi-phase task plans are tracked through a structured workflow by automating their deterministic lifecycle, guiding users through defined phases like check, inspect, mutate, and confirm to ensure auditable progress.

What is deterministic plan lifecycle management and when do I need it?▼

Deterministic plan lifecycle management is the automated creation, tracking, and auditing of structured task plans. You need it when your tasks require defined phases and explicit user confirmation for mutations instead of ad-hoc task tracking.

How do I enforce explicit user confirmation before mutating a task plan?▼

To enforce explicit user confirmation before mutating a task plan, the system uses script-mediated mutations that show the current plan state first, requiring the user to confirm the operation before any sensitive changes are applied.

Can I list active task plans and filter them by status or age?▼

Yes, you can list active task plans and filter them by status or age. The system allows users to inspect state, view tasks, and manage workflows by filtering active plans accordingly.

Does this task-tracking workflow require any external dependencies?▼

No, this task-tracking workflow does not require any external dependencies. It operates entirely through its internal script component to manage the plan lifecycle.

What is the best way to archive completed plans and manage abandoned ones?▼

The best way to archive completed plans and manage abandoned ones is through the system's lifecycle management features, which allow you to archive finished plans and record specific reasons for abandoning others.