planning-protocol

Draft a specs file and issue a planning lock for development plans.

1|Updated Nov 28, 2025
One-click install
npx skills add https://github.com/ianshank/Platinum-Palladium-AI-Printing-Tool --skill planning-protocol
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning-protocol
Source: https://github.com/ianshank/Platinum-Palladium-AI-Printing-Tool/tree/main/.agent/skills/planning
Command: npx skills add https://github.com/ianshank/Platinum-Palladium-AI-Printing-Tool --skill planning-protocol

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Finalizes architecture and locks the development spec to prevent drift during implementation.

Core Features & Use Cases

  • Step 1: Write the Spec
  • Step 2: Clear Planning State
  • Step 3: Ledger Event (The Lock)
  • Release Lock These steps outline the end-to-end planning workflow from spec creation to atomic handoffs and audit logging.

Quick Start

Collaborate with the user to draft the initial specs file and initiate the planning lock process.

Frequently Asked Questions about planning-protocol

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

FAQPage Schema
How do I lock in a development plan to prevent spec drift during implementation?

To lock a development plan and prevent spec drift, draft an initial specs file and issue a planning lock. This coordinates team planning sessions and records the finalized architecture in a ledger for audit logging.

What is a planning lock and how does it work for software engineering tasks?

A planning lock finalizes architecture by clearing the planning state and recording a ledger event. It ensures atomic handoffs for software engineering tasks by preventing modifications to the locked spec during the development cycle.

How do I create a spec and record it in a ledger for QA handoffs?

Create a spec by collaborating to draft the initial specs file, then clear the planning state and issue a ledger event. This generates an audit log entry and enables atomic handoffs for QA and engineering teams.

Can I release a planning lock after the development spec is finalized?

Yes, you can release a planning lock after the development spec is finalized. The workflow includes a specific release lock step, allowing teams to update the planning state if future architectural changes are required.