Luigit
repositories / pi-ext

pi-ext

bugabingas pi extensions

owned by admin

extensions/the-system/skills/the-system-markdown/SKILL.md

Raw
Rendered preview

name: the-system-markdown description: "Use when writing Markdown for a System document: research, spec, phase, plan, or issue bundles under .system/."

The System Markdown contract

Use readable Markdown. Model structure, sequence, state, entities, and decisions visually by default. Use prose for intent, judgment, and constraints. When content is a structure, flow, state machine, relation, comparison, or branch, select a format first, then load its matching the-system-* skill. Mermaid models systems, GFM tables enumerate comparisons, TeX states formal relations, raw HTML mockups show visual or interactive surfaces. Terse governs prose, not models; a diagram that replaces a paragraph is the terse form. Keep local Markdown links relative so /system view and /system book can resolve them; use absolute HTTPS links for external sources. Task lists contain only static checkable criteria and remain unchecked; operational state belongs in .system/board.json. Never diagram /system stage progression or plan, spec, issue, or board progress. Replace or remove obsolete canonical text instead of retaining it with strikethrough. System documents contain no real code snippets; use terse pseudocode only when essential.

---
name: the-system-markdown
description: "Use when writing Markdown for a System document: research, spec, phase, plan, or issue bundles under .system/."
---

# The System Markdown contract

Use readable Markdown.
Model structure, sequence, state, entities, and decisions visually by default.
Use prose for intent, judgment, and constraints.
When content is a structure, flow, state machine, relation, comparison, or branch, select a format first, then load its matching `the-system-*` skill.
Mermaid models systems, GFM tables enumerate comparisons, TeX states formal relations, raw HTML mockups show visual or interactive surfaces.
Terse governs prose, not models; a diagram that replaces a paragraph is the terse form.
Keep local Markdown links relative so `/system view` and `/system book` can resolve them; use absolute HTTPS links for external sources.
Task lists contain only static checkable criteria and remain unchecked; operational state belongs in `.system/board.json`.
Never diagram `/system` stage progression or plan, spec, issue, or board progress.
Replace or remove obsolete canonical text instead of retaining it with strikethrough.
System documents contain no real code snippets; use terse pseudocode only when essential.