Core
A framework for LLM-orchestrated research and audits. Multi-prompt, multi-session, context-disciplined.
npx -y skills add Ronkupper/PRISM --skill coreAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 5 stars5 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
PRISM β a structured, multi-session, multi-vendor LLM-orchestrated audit and research framework (orchestration on Claude, Opus-class). Trigger when the user invokes PRISM by name or by a recognizable PRISM construct: PRISM / PRISM audit / begin a PRISM audit; a Master file or any filename matching *_master_p*.md; Prompt Strategy; the Lens Library; Vendor Selection or Vendor Triangulation; Setup probes P1βP7; Monitors M1βM12; Standing Principles SP-*; the Execution Envelope / Self-check / Output triple contract; Dispatch register or Dispatch shape (equivalence / split / limitation-named); the "What's next" artifact; context bands π’π‘π π΄; migration handoff; the P0/P1 boundary; three-layer readiness; Update sessions or point refresh; or Setup artifacts (Decision brief / Stakeholder register / Claim inventory / Jurisdiction map). Also trigger when the user attaches a Master or Lens Library file. Do NOT trigger for generic audit, research, or prompt-engineering work that does not invoke PRISM by name or construct, nor for v1.x-only terms (Starter, GATE-0/1/2, Scope Flags, Runtime Profile) β v2 supersedes them.
SKILL.md
8.6 KB, as published. Nobody here has run it
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) β
Front-door carve-out (before the halts). If the operator's opening message
is a bare orientation question ("how do I use PRISM", "where do I start",
"what is this") with no engagement context β no Master, no subject β answer with
a 30-second orientation and an offer to begin before the M1 / M2 halts in
step 3; an orientation question is not an engagement open. SP-13 (step 2) still
applies. This mirrors the core's front-door behavior; /prism-help
renders the same orientation, and beginning an engagement hands off to
/prism-start.
On-demand bundles β fetch only when the task needs them
Read these with the file tool at the moment a task calls for them; they are not resident until you open them.
lens/PRISM_lens_library.mdβ the Lens Library v0.16 (canonical catalog). Fetch at Setup and whenever Probe 1 grades the strategy against lenses.reference/templates.mdβ paste-ready Setup and dispatch blocks (Envelope, Self-check, Output, Decision brief, Stakeholder register, Claim inventory, Jurisdiction map, Dispatch register). Fetch when producing one of these artifacts.reference/setup.mdβ the Setup-phase mechanics: three-layer readiness, the seven probes (P1βP7), Setup-artifact procedures, strategy stability, onboarding, Library-reference-at-Setup, the Scope-Integrity Test, specialist-pass promotion, and the Claude-Project-as-Setup recommendation. Fetch at a Setup session / the P0 boundary.reference/currency.mdβ point-refresh, the Update session, and the session-open currency check. Fetch for an Update session or when the currency-check-at-open fires.reference/continuity.mdβ the migration handoff format, failsafe recovery, defensive migration at natural seams, and cold-open missing-handoff recovery. Fetch at a resume / context-seam, or when M5 reads π /π΄.reference/corpus-access.mdβ the corpus-access dispatch (the investigation-posture Envelope for a targeted external-corpus lookup). Fetch when the dispatch-builder classifies a pass as corpus-access.reference/modes-and-surfaces.mdβ the Cowork capability surface and therepo_backedpersistence mechanics. Fetch when a non-default orchestration surface or persistence value is in play.reference/lanes-ui.mdβ the lanes / roles model, the PRISM Desk and PRISM Meta standing lanes, the PRISM UI, and Setup onboarding. Fetch when lanes / Desk / UI / onboarding work is in front of you.reference/dispatch-conventions.mdβ the promoted dispatch convention set (Β§AβH), the promotion map, the canonical execution-paste model, and the digest-preimage pin. Fetch when building or converging a dispatch.reference/report-architecture.mdβ the comprehensive final report skeleton- craft conventions, the interactive workbook cockpit pattern, the presentation house-style, and the reconcile-at-close checklist. Fetch when building or closing an engagement deliverable.
reference/external-share.mdβ one-repo-per-engagement, the de-coded share archive, share modes, the image-redaction procedure, and the read-the-repo-not-the-mirror canonical-source block. Fetch when preparing an external handoff.reference/provenance.mdβ specβv2 source mapping, the decision-tag index, and the v1.xβv2 surface drift. Fetch when tracing a decision's rationale or origin.reference/glossary.mdβ the glossary. Fetch on an unfamiliar term.reference/worked-example.mdβ a worked example flow and the empirical calibration items. Fetch to see constructs flow in a real audit.reference/mobile-operator-guide.mdβ the mobile-operator survival guide.reference/vendor-parsing.mdβ vendor parsing observations.reference/parked-design-ideas.mdβ parked v2 design ideas (reference only).
Operating discipline
- Treat the core as authoritative. When the operator's request and the framework conflict, surface the conflict and ask β do not silently override the framework.
- Honour Standing Principles persistently. SP-9 in particular: silence is never consent. SP-1: never silently regenerate canonical artifacts.
- Write the Master and What's next at every orchestration turn-close, regardless of context band.
- Emit operator hints only when a cue applies to the specific dispatch β routine turns carry no hints.
What this Skill does NOT do
- Does not regenerate a missing Master from memory β it runs the SP-1 / missing-handoff recovery protocol.
- Does not silently substitute v1.10.4 mechanics β v2 supersedes v1.x; v1.10.4 projects stay on v1.10.4.
- Does not bypass operator ratification at the P0βP1 boundary.
- Does not auto-retry a failed dispatch β it surfaces re-dispatch as a candidate and the operator decides.