planning

Converts approved repository decisions into plain-English phase plans and artifacts.

Updated Mar 27, 2026
One-click install
npx skills add https://github.com/quanpersie2001/pulse --skill planning-quanpersie2001
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning
Source: https://github.com/quanpersie2001/pulse/tree/main/plugins/pulse/skills/planning
Command: npx skills add https://github.com/quanpersie2001/pulse --skill planning-quanpersie2001

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Planning turns ambiguous or unlocked decisions into a clear, reviewable execution plan and prepares only the next phase for deterministic validation and execution, preventing agents from skipping approvals or creating unauditable work.

Core Features & Use Cases

  • Discovery and Synthesis: Reads CONTEXT.md and institutional learnings, maps the codebase, and writes discovery.md and approach.md to close the gap between requirements and implementation.
  • Phase Planning & Approval Gate: Produces a phase-plan.md that describes 2–4 meaningful phases, prompts for human approval, and enforces a hard gate before creating execution artifacts.
  • Current-Phase Preparation: After approval, writes the current-phase contract, story map, and uses the br CLI to create normalized beads with verification metadata for the approved phase only.
  • Tool Integration: Integrates optional gkg discovery and recommends running br and bv where available to create and validate bead graphs.

Quick Start

Read history/<feature>/CONTEXT.md, surface institutional learnings, produce history/<feature>/phase-plan.md, get user approval, and then prepare the approved phase's contract, story map, and beads.

Frequently Asked Questions about planning

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

FAQPage Schema
How do I convert locked decisions into an approved phase plan for codebase execution?

To create an approved phase plan, you research the codebase and institutional learnings, synthesize the findings into a phase-plan.md describing 2-4 phases, and enforce a human approval gate before preparing execution artifacts.

What is a phase plan and how does it prevent agents from skipping approvals?

A phase plan is a plain-English document that describes 2-4 meaningful execution phases and enforces a hard approval gate, preventing agents from creating unauditable work by requiring human sign-off before generating current-phase contracts and artifacts.

How do I prepare current-phase contracts and story maps after phase-plan approval?

After phase-plan approval, you prepare the current phase by writing a current-phase contract, generating a story map, and using the br CLI to create normalized beads with verification metadata exclusively for the approved phase.

Does the planning Skill require a CONTEXT.md file to run codebase discovery?

Yes, you apply the Skill to repositories that include a Pulse CONTEXT.md file to run discovery, map the codebase, retrieve institutional learnings, and write discovery.md and approach.md to close the gap between requirements and implementation.

Can I use the br CLI to create normalized beads with verification metadata for an approved phase?

Yes, the Skill integrates the br CLI to create normalized bead files with verification metadata for the approved phase only, and recommends running bv where available to validate the resulting bead graphs.

What are the limitations of planning a phase without optional gkg discovery integration?

Without optional gkg discovery integration, the phase plan still generates discovery.md and approach.md from CONTEXT.md and institutional learnings, but may miss deeper knowledge graph insights during the synthesis of requirements into implementation.