plate-plan

Plans and scores Plate editor-behavior specifications with pass-gated, evidence-backed review workflows.

16.5k|997|Updated Dec 2, 2019
One-click install
npx skills add https://github.com/udecode/plate --skill plate-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plate-plan
Source: https://github.com/udecode/plate/tree/main/.agents/skills/plate-plan
Command: npx skills add https://github.com/udecode/plate --skill plate-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Editor-behavior planning for the Plate rich-text editor framework often drifts: specs go stale, authority maps become unclear, and plans get approved without evidence. This Skill enforces a pass-gated planning workflow that turns behavior ideas, review findings, or spec drift into scored, evidence-cited plans and updated editor-behavior law before any implementation begins.

Core Features & Use Cases

  • Pass-Gated Planning: Runs a structured multi-pass review (current-state read, intent/boundary, research refresh, authority and protocol passes, objection ledger, closure gates) with a weighted confidence scorecard that must reach 0.92 before a plan is considered ready.
  • Editor-Behavior Law Maintenance: Updates the spec stack under docs/editor-behavior/ — standards, readable law, protocol matrix, parity gates, roadmap, and reference audit — in a required edit order.
  • Decision Discipline: Requires intent/boundary records, decision briefs with viable options and rejected alternatives, objection ledgers, and current-state grounding against live source files.
  • Use Case: A maintainer wants to add a new markdown interaction family to Plate. Invoke this Skill to classify the request, lock the node model and affinity, map the permanent home (core vs. feature package), update protocol and parity rows, and produce a scored plan ready for user review.

Quick Start

Ask the AI to run plate-plan on a behavior topic such as "plan the backspace behavior spec for markdown shortcuts in the Plate editor".

Frequently Asked Questions about plate-plan

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

FAQPage Schema
How do I plan a new editor behavior for the Plate framework?

Invoke the plate-plan skill with the behavior topic or spec path. It classifies the request, locks the node model and affinity, updates the editor-behavior spec files, and produces a scored plan under docs/plans/ that must pass all completion gates before implementation.

What files does the Plate editor-behavior spec workflow update?

It updates markdown-standards.md, markdown-editing-spec.md, editor-protocol-matrix.md, markdown-parity-matrix.md, master-roadmap.md, and markdown-editing-reference-audit.md under docs/editor-behavior/, plus a plan file under docs/plans/.

When should I not use the plate-plan skill?

Skip it for narrow bug fixes without spec work, normal code reviews of a diff, or executing an already accepted plan. It is a planning and spec-law lane, not an implementation or review tool.

How does the confidence score gate work in plate-plan?

Each review pass is scored 0.00 to 1.00 across seven weighted dimensions like evidence strength and protocol testing. A plan is ready only when the total reaches 0.92, no dimension falls below 0.85, and every score cites concrete evidence.

Does plate-plan write implementation code for the Plate editor?

No. Its hard policy is planning and spec-law first; it does not patch product code unless the user explicitly asks for implementation. It produces plans, spec updates, and proof strategies instead.