diff --git a/.omp/skills/system-prompts/SKILL.md b/.omp/skills/system-prompts/SKILL.md
index 901340108..e745dbe55 100644
--- a/.omp/skills/system-prompts/SKILL.md
+++ b/.omp/skills/system-prompts/SKILL.md
@@ -1,647 +1,183 @@
---
name: system-prompts
-description: Write system prompts, tool docs, and agent definitions. Combines research-backed prompt engineering (+15-30% measured improvements) with project XML conventions. Covers tag hierarchy, structural templates, high-impact interventions, anti-patterns.
+description: Write system prompts, tool docs, and agent definitions. Project tag conventions + RFC 2119 keywords + dense compression. Use when authoring or editing any prompt the model reads.
---
-# System Prompt Engineering
+# System Prompts
-Empirically-validated techniques + consistent XML structure. Every recommendation backed by benchmarks or production data.
+Project house style. Dense, imperative, RFC-keyed.
-
-## High-Impact Interventions (+15-30% measured improvement)
+## Tags
-1. **Persistence**: "Keep going until fully resolved" — prevents premature termination
-2. **Tool verification**: "Use tools to verify; do not guess" — reduces hallucination
-3. **Planning**: "Plan approach before acting" — improves complex task success
-4. **Context positioning**: Critical instructions at START and END — middle content degrades 20%+
-5. **Urgency framing**: "This matters" / "Get this right" — 8-115% improvement (EmotionPrompt)
-6. **Edit format**: SEARCH/REPLACE beats line-numbers 3X on code generation
+Tags are structural markers — the agent treats them as authoritative and literal. Each tag means exactly what its name says. NEVER invent ornamental tags (``, ``, ``, ``, ``) — they're noise.
-**Minimal prompting wins.** Every instruction must justify its token cost.
-
+The vocabulary actually in use:
----
+| Tag | Purpose |
+| --- | --- |
+| `` | How to interpret tags + RFC keywords themselves. Defines the contract. |
+| `` | Why correctness matters here. Domain framing. |
+| `` | Voice, tone, response shape. |
+| `` | Inviolable rules. Place at START and END. |
+| `` | What "done" means. Anti-shrink rules. |
+| `` | Pre-yield checklist. Block conditions. |
+| `` | Numbered phases (scope → edit → decompose → work → verify). |
+## Normative Language
-## Tag Hierarchy
-
-Tags encode enforcement level. Use consistently throughout:
-
-| Tag | Enforcement | When to Use |
-| --------------- | ------------- | ---------------------------------------------------- |
-| `` | Inviolable | Safety constraints, must-follow rules, repeat at END |
-| `` | Forbidden | Actions that cause harm, never acceptable |
-| `` | High priority | Important to follow |
-| `` | Operational | How to use a tool, perform a task |
-| `` | Contextual | When rules apply, trigger criteria |
-| `` | Anti-patterns | What not to do, prefer alternatives |
-
-**Context positioning rule**: Place `` at START for immediate priming, repeat at END for recency. Middle content suffers 20%+ degradation in long contexts.
-
----
-
-## Standard Tags
-
-### Structure Tags
-
-```
- Agent identity and expertise (first element)
- Background, situation, audience
- Numbered step-by-step workflows
- Bulleted operating instructions
- Input specifications, types
-