Praetorian Plugin

SkillDocs & knowledge

Context preservation with cross-session memory — hooks prompt compaction at high-impact moments, siblings enrich what gets saved

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Praetorian Plugin skill

What this skill tells your AI

The instructions your AI receives, as published by vvkmnn/claude-emporium in plugins/claude-praetorian/skills/claude-praetorian/SKILL.md and read by ahel’s review.

Context guard. Saves and restores valuable context at the right moments — before planning, after research, when subagents complete.

Hooks

HookWhenAction
PreToolUse(EnterPlanMode)Before planningLists prior compactions, suggests restoring
PreCompactBefore context resetsPrompts to save decisions/insights/findings
PostToolUse(WebFetch/WebSearch)After web researchPrompts to compact as web_research
SubagentStopAfter subagent completesPrompts to compact as task_result

Commands

CommandDescription
/compact-praetorian [type] [title]Save current context
/restore-praetorian [query]Load previous context

Workflows

Compact (standalone)

  1. Identify what's worth saving (research, decisions, patterns)
  2. praetorian_compact(type, title, key_insights, refs)
  3. Verify with praetorian_restore(title) to confirm it saved

Compact (with siblings)

  1. If historian active: search_plans() to check if past context already covers this
  2. If oracle active: include any tool discoveries in key_insights
  3. praetorian_compact(type, title, key_insights, refs)
  4. If vigil active: files are also checkpointed via quicksave

Restore (standalone)

  1. praetorian_restore() — list recent compactions
  2. praetorian_restore("query") — search for specific topic
  3. Summarize findings for the current task

Restore (with siblings)

  1. praetorian_restore("query") — load praetorian context
  2. If historian active: search_conversations("query") for broader session history
  3. If oracle active: search("query") for tools relevant to the restored context
  4. Combine all sources into a unified briefing

Sibling Synergy

SiblingValueHow
HistorianPast plans surface during planning compactionssearch_plans() enriches pre-plan hook
OracleTool discoveries included in compactionsOracle results added to key_insights
GladiatorObservations inform what to compactFailure patterns highlight important context
VigilFiles checkpointed alongside contextQuicksave protects files during compaction

Requires

claude mcp add praetorian -- npx claude-praetorian-mcp

Signals

GitHub stars
82
Forks
3
Last commit
Mar 2026
Advanced
Catalog kind
skill
Gateway key
claude-praetorian
Source
github.com/vvkmnn/claude-emporium