Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add skills/ronkupper/prism/corenpx skills add Ronkupper/PRISM --skill coregit clone --depth 1 https://github.com/Ronkupper/PRISMWhat it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.00269 | $0.02084 |
| Opus 5 | $0.00134 | $0.01042 |
| Sonnet 5 | $0.00054 | $0.00417 |
| Haiku 4.5 | $0.00027 | $0.00208 |
Grade A, and why
core scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 141 lines — stays where its author put it; the contents beside it link to each section on GitHub.
PRISM framework loader
This Skill loads PRISM — the canonical operating framework for structured, multi-session, multi-vendor LLM-orchestrated audit and research. The framework is decomposed into a lean always-loaded core plus on-demand bundles; load the core first, fetch a bundle only when the work in front of you needs it.
When triggered
- Read
PRISM_core.mdin full before acting — it is the operating core (operating model and architecture, the Execution Envelope / Self-check / Output triple contract, the prompt-package engine, the context-pressure framework including the M5 bands and the in-core recovery floor, the §{section.lens-schema-what-orchestration-consumes} lens schema, Monitors M1–M12, Standing Principles, filename conventions, the atomic-prompt template, the operator-hint catalog, the engagement-closure gate, and the phase → bundle manifest). Phase-scoped mechanics (Setup, currency, continuity, corpus-access) are on-demand bundles — see step 5. - Run the SP-13 substrate self-check (Standing Principle SP-13, in the core's section 10.1.3): declare your model identity and confirm you are Claude, Opus-class / flagship tier (a capability floor — version-agnostic, latest by default). Halt and ask the operator on mismatch or cannot-determine.
- Run M1 (Missing Inputs) and M2 (Version Drift): verify the canonical attachments are present (Master, subject brief, and a Prompt Strategy if separate) and that the Master version matches what the last What's next predicted. Halt at HIGH severity on a missing required artifact or a version mismatch.
- Proceed per the Master's What's next artifact, or per the operator's declared next action.
- Load the phase bundle for the role you occupy. The core is lean; phase-,
seam-, and condition-scoped mechanics are fetched on demand per the core's
phase → bundle manifest (section 3.7.6). Run the visible self-check and
fetch:
- Setup / P0 (no Master yet, or the operator initiates an engagement) →
reference/setup.md(probes, three-layer readiness, Setup-artifact procedures). - Update session / the session-open currency check →
reference/currency.md. - Resume with a missing or abnormal handoff, or M5 band 🟠/🔴 →
reference/continuity.md(the in-core recovery floor stays resident; the full migration / recovery procedure is in the bundle). - A pass classified corpus-access →
reference/corpus-access.md. Each gutted area carries a fail-loud in-core stub — operating without the required bundle is detectable, not a silent gap.
- Setup / P0 (no Master yet, or the operator initiates an engagement) →
What ships with it
18 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- lens/PRISM_lens_library.md 54 KB
- PRISM_core.md 211 KB
- reference/continuity.md 10 KB
- reference/corpus-access.md 18 KB
- reference/currency.md 6.5 KB
- reference/dispatch-conventions.md 9.4 KB
- reference/external-share.md 5.3 KB
- reference/glossary.md 14 KB
- reference/lanes-ui.md 7.2 KB
- reference/mobile-operator-guide.md 10 KB
- reference/modes-and-surfaces.md 9.7 KB
- reference/parked-design-ideas.md 3.3 KB
- reference/provenance.md 21 KB
- reference/report-architecture.md 14 KB
- reference/setup.md 35 KB
- reference/templates.md 21 KB
- reference/vendor-parsing.md 9.3 KB
- reference/worked-example.md 6.6 KB
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 2d ago First seen · 141 lines · 269 tokens per session scan A 595ef77b6028
core is a skill published in the GitHub repository Ronkupper/PRISM (5 stars, last pushed 2mo ago), licensed MIT. It adds 269 tokens to every session and 2,084 once invoked, about $0.0013 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
openclaw-migration
Import an OpenClaw setup (memories, skills) into Hermes.
openhands
Delegate coding to OpenHands CLI (model-agnostic, LiteLLM).
blackbox
Delegate coding tasks to the Blackbox AI multi-model CLI.
mcporter
List, auth, and call MCP servers/tools from the terminal.
schedule
Create, update, list, or run scheduled cloud agents (routines) that execute on a cron schedule.
workflow-authoring
Reference for writing a Workflow tool script (script API and gotchas, resume, quality patterns, worked examples). Load before authoring a script for a workflow the user already opted into; it does not itself authorize running one.