plan

Structure multi-session work into a bon hierarchy with narrative planning.

1|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/spm1001/bon --skill plan-spm1001
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan
Source: https://github.com/spm1001/bon/tree/main/skills/plan
Command: npx skills add https://github.com/spm1001/bon --skill plan-spm1001

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of maintaining and updating plans for multi-session work, replacing traditional plan modes with a structured, persistent hierarchy within the bon system.

Core Features & Use Cases

  • Multi-Session Planning: Organize and manage work that spans multiple sessions using a bon hierarchy.
  • Outcomes & Actions: Define outcomes and actions with detailed descriptions, ensuring a clear narrative and execution path.
  • Narrative Planning: Create a sequence of outcomes that tell the story of the implementation, enhancing understanding and collaboration.
  • Quick Start: Use the 'plan this' command to initiate planning for a new project or task.

Quick Start

To start planning, use the command: 'plan this'

Frequently Asked Questions about plan

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

FAQPage Schema
How do I manage multi-session planning for a project that spans multiple days?

Multi-session planning is managed by structuring work into a persistent bon hierarchy. This approach organizes implementation stories into outcomes and actions, ensuring a clear execution path across different work sessions.

What is narrative planning and how does it structure implementation tasks?

Narrative planning creates a sequence of outcomes that tell the implementation story. It structures tasks into a bon hierarchy with detailed descriptions for outcomes and actions, enhancing team collaboration and understanding.

Do I need Python to use the bon system for project management?

Yes, Python 3.11 or higher is required to execute the bon system for project management. You also need the bon system installed to support the various tools used for task execution and user interaction.

How do I start planning a new project using the bon hierarchy?

To start planning a new project, use the 'plan this' command. This initiates the process of structuring your work into a bon hierarchy, defining detailed outcomes and actions for your implementation story.

What is the best way to maintain and update plans for multi-session work?

The best way to maintain multi-session work plans is using a structured, persistent hierarchy within the bon system. It replaces traditional plan modes by organizing ongoing work into clear outcomes and actions.