plan

Draft eight-section planning briefs for Canon task requests.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Draft planning briefs to guide planner agents before any code is written, ensuring clear scope and evaluation criteria.

Core Features & Use Cases

  • Evaluate requests, challenge assumptions, compare alternatives, and produce a structured planning brief comprising eight sections.
  • Used by planner agents to prepare for execution prior to design or implementation.

Quick Start

Provide a planning brief for the current request using the eight required sections.

Frequently Asked Questions about plan

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

FAQPage Schema
How do I draft a planning brief for a development task request?

To draft a planning brief for a development task request, evaluate the requirements, challenge assumptions, analyze alternatives, and assess risks to populate an eight-section planning template before implementation begins.

What is included in a structured planning brief for software governance?

A structured planning brief for software governance includes research, assumption challenges, alternatives analysis, risk assessment, runbook step mappings, open questions, and value considerations to guide decision-making.

How do I map task requirements to runbook steps before implementation?

You can map task requirements to runbook steps by referencing a runbook vocabulary to translate the extracted planning brief requirements into actionable execution steps.

Can I use a planning brief to challenge project assumptions and analyze alternatives?

Yes, you can use a planning brief to challenge project assumptions and analyze alternatives, as the process explicitly involves evaluating requests, comparing alternatives, and surfacing open questions for decision-making.

Do I need a planning brief to prepare planner agents for execution?

A planning brief is used by planner agents to prepare for execution prior to design or implementation, ensuring clear scope and evaluation criteria are established before code is written.

What are the limitations of using an eight-section template for planning task requests?

The eight-section template provides a rigid structure for planning task requests, which ensures comprehensive scope and evaluation criteria but may require significant upfront research before any implementation can begin.