一键导入
prompt-writer
Write maximally terse agent prompts from scratch. Use when creating agent specs, command prompts, or instruction sets with constitutional governance.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Write maximally terse agent prompts from scratch. Use when creating agent specs, command prompts, or instruction sets with constitutional governance.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Agent-only canonical output templates for rp1 artifacts. Load when producing structured markdown to ensure format consistency and routing metadata.
Ask about rp1 capabilities, discover skills, and get workflow guidance.
Evidence-gated tech debt and bloat detection. Scouts signals, ranks by materiality, validates by refutation, reports up to 5 findings with actions.
Synchronizes user-facing documentation with the current knowledge base through validate -> stale gate -> scan -> approval -> process orchestration.
Orchestrates parallel KB generation using spatial analysis and a map-reduce architecture with incremental and feature-learning modes.
Analyzes systems holistically to provide strategic recommendations balancing cost, quality, performance, complexity, and business objectives with quantified trade-offs.
| name | prompt-writer |
| description | Write maximally terse agent prompts from scratch. Use when creating agent specs, command prompts, or instruction sets with constitutional governance. |
| allowed-tools | Bash(echo *), Bash(rp1 *) |
| metadata | {"category":"prompt","is_workflow":false} |
Guide for writing maximally terse agent prompts with built-in constitutional governance and epistemic stance. Combines compression-by-default authoring (tersify), governance primitives (constitution), and epistemological foundations (epistemology) into a single progressive-disclosure skill.
/build-promptStructure-First: Start with skeleton, not prose. Choose section pattern, fill minimally.
Compression-by-Default: Every word must earn its place. Remove before adding.
Preserve Exactness: Normative language (MUST/SHOULD/MAY), literals, constraints stay verbatim.
Governed-by-Design: Constitutional primitives and epistemic stance are selected upfront, not bolted on.
| File | Purpose | When to Load |
|---|---|---|
references/tersify.md | Compression discipline, section patterns, abbreviation policy, style rules, validation checklist | Direct /prompt-writer invocation; prompt-validation pipeline stage |
references/constitution.md | 10 governance primitives (anti-loop, output discipline, role, scope limits, orchestrator purity, error degradation, exploration bounds, anti-bias, truth constraints, transition guards) + four agent-type profiles | Constitutional-checklist pipeline stage; standalone constitutional review |
references/epistemology.md | Six epistemic stances (Fallibilist Empirical, Interpretivism, Phenomenology, Constructivism, Pragmatism, Compare-Mode) with composable contracts | Epistemic-stance pipeline stage; standalone epistemic review |
references/budget.md | 15% aggregate governance cap, per-stage budget allocations, line classification rules, enforcement protocol | Pipeline execution (Stage 6 budget enforcement); standalone budget review |
| File | Purpose | When to Load |
|---|---|---|
PATTERNS.md | Reusable prompt patterns: constitutional agent, interview, map-reduce, state machine, tool selection, error hierarchy, output contract, progressive disclosure, checklist gate, parameterized behavior, engineering discipline | Direct /prompt-writer invocation; prompt authoring |
TEMPLATES.md | Ready-to-use prompt templates at simple, moderate, complex, command, and tool/skill levels | Direct /prompt-writer invocation; prompt authoring |
Six stages executed in fixed order by /build-prompt via the prompt-pipeline-runner agent. Each stage file follows a consistent structure: Purpose, Input, Process, Output.
| File | Stage | Purpose | When to Load |
|---|---|---|---|
pipeline/constitutional-checklist.md | 1 | Filter governance primitives by agent-type profile; generate constitutional directives | Pipeline execution; standalone constitutional review |
pipeline/fallibilist-overlay.md | 2 | Unconditionally inject five Popper-Deutsch overlay clauses | Pipeline execution (always applied) |
pipeline/epistemic-stance.md | 3 | Select domain stance from six options; compose epistemic contract | Pipeline execution; standalone stance selection |
pipeline/popper-patterns.md | 4 | Select and inject Popper-Deutsch patterns relevant to problem domain | Pipeline execution |
pipeline/confidence-schema.md | 5 | Apply 5-level ordinal confidence scale; map existing rp1 idioms | Pipeline execution; standalone confidence normalization |
pipeline/prompt-validation.md | 6 | Run 3-axis validation (style, constitutional, epistemic); produce validation report | Pipeline execution; standalone prompt validation |
When invoked as /prompt-writer for prompt authoring and style guidance:
references/tersify.md for the complete compression discipline and style rulesPATTERNS.md for reusable prompt patternsTEMPLATES.md for ready-to-use templates at different complexity levelsThis provides the same terse prompt authoring guidance as the original prompt-writer. The reference layers and pipeline stages below are available as additional resources but are not required for this workflow.
When the prompt-pipeline-runner agent executes the six-stage pipeline:
references/constitution.md then pipeline/constitutional-checklist.mdpipeline/fallibilist-overlay.mdreferences/epistemology.md then pipeline/epistemic-stance.mdpipeline/popper-patterns.mdpipeline/confidence-schema.mdreferences/tersify.md then pipeline/prompt-validation.mdAny individual stage can be loaded independently for targeted review:
references/constitution.md + pipeline/constitutional-checklist.mdreferences/epistemology.md + pipeline/epistemic-stance.mdreferences/tersify.md + pipeline/prompt-validation.mdpipeline/confidence-schema.mdconstitutional-checklist -> fallibilist-overlay -> epistemic-stance -> popper-patterns -> confidence-schema -> prompt-validation
The pipeline produces two mandatory artifacts per run: