All authors
oaknational avatar

Claude Skills by oaknational

github.com/oaknational
150 skillsA× 148B× 1C× 10 installs78 views
Oak GoA

Re-ground and structure execution with ACTION/REVIEW/GROUNDING cadence. Use when the user asks to go, re-ground work mid-session, or explicitly apply the GO workflow to structure task execution with periodic self-assessment.

ai-agentsgo
0
8
Oak Ground Truth DesignA

Design ground truth queries for the Oak semantic search service using known-answer-first methodology. Use when creating new ground truths, redesigning existing queries, or working with files in src/lib/search-quality/ground-truth/.

ai-agents
0
8
Oak Ground Truth EvaluationA

Evaluate and validate ground truths for Oak semantic search using the COMMIT protocol. Use when reviewing existing ground truths, diagnosing low MRR scores, interpreting benchmark results, or running pnpm benchmark.

ai-agents
0
8
Oak Inter Practice CollaborationA

Join a foreign Practice estate and exchange safely with zero prior knowledge of it — the runnable join ceremony for cross-estate work. Fires whenever a session's worktree repo and coordination home are different repos, or the session is about to write into, register presence in, or claim work in any sibling Practice estate's substrate; read-only estate looks are unceremonied, and a solo write into a QUIET sibling estate takes the lighter governance-only path. Enacts the inter-Practice collabo...

ai-agentsgo
0
8
Oak Knowledge Safety SweepA

Sweep the live session context for knowledge that would be lost if the context ceased, and capture it durably — WITHOUT closing the seat. The loss-scan discipline of session-handoff and consolidate-docs, decoupled from closeout: class inventory, durable first-capture, named homes, metaloss recursion. Fires at owner word, at compaction risk, before risky operations, or at any knowledge-heavy boundary that is not a session end.

ai-agents
0
8
Oak MetacognitionA

Reflective thinking — read and apply the metacognition directive.

ai-agents
0
8
Oak NapkinA

Maintain a per-repo napkin file at .agent/memory/active/napkin.md that tracks mistakes, corrections, surprises, and what works. Always active, every session, unconditionally. Read distilled.md and napkin.md before doing anything. Write to the napkin continuously as you work. Log your own mistakes, not just user corrections.

ai-agents
0
8
Oak Parallax AuditA

Use this skill to independently challenge an inquiry, experiment, synthesis, plan, architecture, implementation, product decision, or claimed conclusion before consequential reliance. Invoke when assurance, adversarial review, omitted-scale detection, evidence-dependence analysis, bridge validation, defeater search, calibration review, or a pre-commitment challenge is needed. Do not use it as ordinary proofreading, as a substitute for specialist verification, or to label same-context self-rev...

ai-agents
0
8
Oak Parallax DecideA

Use this skill when an action, commitment, rollout, experiment, deferral, or stop decision must be made from an existing body of evidence or Epistemic Profile under uncertainty. It separates evidence from values and constraints, compares options including reversible probes and no action, tests robustness and distributional effects, records authority, and creates a Decision Record plus World-Return Contract. Do not use primarily to frame the problem, design or execute evidence collection, synt...

ai-agents
0
8
Oak Parallax Design ExperimentA

Designs, critiques, preregisters, analyses, and learns from prospective experiments across scientific, engineering, policy, operational, and mixed-method contexts. Invoke for experimental design, causal intervention studies, randomisation or controls, estimands, measurement validity, sample size, statistical power or precision, factorial, cluster, sequential, adaptive, quasi-experimental, simulation, or observational design choices. Also invoke when an existing experiment may be biased, under...

ai-agentstesting
0
8
Oak Parallax Design InquiryA

Use this skill to turn one or more reasonably stable questions or frames into a proportionate, auditable evidence-and-method plan. Invoke when deciding what observations, analyses, experiments, qualitative work, software probes, or mixed methods would discriminate alternatives; when planning measurement, sampling, triangulation, sequencing, or protected parallel passes; or when evidence cost and value must be balanced. It may route to specialised experimental-design skills. Do not use primari...

ai-agents
0
8
Oak Parallax FrameA

Use this skill when the question, construct, boundary, unit of analysis, causal story, stakeholder perspective, scale, or conceptual decomposition may be wrong or contested. It produces protected alternative Frame Cards, a multidimensional scale map, explicit alternatives, Bridge Claims, and Crosswalk Claims. Invoke directly for requests to reframe a problem, expose hidden assumptions, compare decompositions, or test whether a team is solving the wrong problem. Do not use merely to plan evide...

ai-agents
0
8
Oak Parallax LearnA

Use this skill when outcomes, completed inquiries, experiment results, incident recurrences, evaluation traces, or several related cases are available and the goal is to learn about object conclusions, methods, skill routing, coordination, or the learning process itself. Invoke for retrospectives, calibration reviews, portfolio learning, proposed skill improvements, and outcome-driven reopening. Do not use it to preserve ordinary session state, to rewrite a skill from one anecdote, or when no...

ai-agentsgoperformance
0
8
Oak Parallax Product ExperimentA

Designs, audits, analyses, and learns from controlled experiments for digital products and services, including A/B/n and split tests, feature experiments, holdouts, switchbacks, ramps, and quasi-experiments. Invoke for assignment and exposure, sample-ratio mismatch (SRM), metrics and guardrails, minimum detectable effect, power or precision, peeking or sequential inference, interference, novelty, seasonality, heterogeneity, accessibility, harms, rollout, rollback, and long-term product outcom...

ai-agentsrailsgit
0
8
Oak Parallax SynthesiseA

Use this skill when two or more existing claims, evidence streams, method reports, disciplines, scales, or stakeholder interpretations must be reconciled without averaging away disagreement. It maps provenance and dependence, distinguishes contradiction from scope difference, tests Bridge and Crosswalk Claims, searches for defeaters, and produces a Conflict Ledger plus multidimensional Epistemic Profile. Invoke directly when evidence already exists and the question is what it jointly warrants...

ai-agents
0
8
Oak ParallaxA

Use this skill to orchestrate a proportionate, end-to-end inquiry when a consequential task is ambiguous, uncertain, contested, novel, spans multiple scales, or admits materially different frames or methods. It selects screening, core, standard, or deep operation; coordinates framing, inquiry design, protected investigation, synthesis, decision, audit, and world-return learning. Prefer a narrower Parallax sibling for an isolated framing, design, synthesis, decision, audit, or learning task. D...

ai-agents
0
8
Oak PlanA

Author a plan node in the ratified plan-node estate.

ai-agentsnode
0
8
Oak Pr LifecycleA

Open a pull request and shepherd it to merge-ready: reviewer-facing description, full-surface harvesting (GraphQL review threads, all comments, all checks, Sonar issues), root-cause-first triage, budgeted watching, re-fetch after every push, and an honest truly-green merge — all checks green, every thread resolved, normal non-admin merge. Use whenever a branch reaches PR closeout or an open PR needs driving to live.

ai-agents
0
8
Oak ProportionalityA

Size the work and the instrument before shaping either. A pre-decision gate, sibling to concept-exploration, asking whether this is the right SIZE of question and the right LEVEL to answer it — four findings (too big, too small, wrong instrument weight, wrong level) under a non-override clause that keeps it from becoming an expediency door. Use before the decision lenses; when a loop stops converging; when adjacent findings are being absorbed rather than homed; or when a decision is about to ...

ai-agentsapi
0
8
Oak ReasonA

Structured outward reasoning for analysis, planning, decisions, diagnosis, and design — a direct-trial-first gate, a decision-relevant value-of-information stop gate, and five firing moves (name the kind, frame the problem not the solution, surface the warrant, decide for reversibility, stress-test) that point to the full grammar of thinking for depth. The outward pair to oak-metacognition's inward reflection. Use when facing a gnarly problem, choice, or analysis; especially when investigatio...

ai-agents
0
8
Oak RetrospectiveA

Run a deep post-mortem on a completed arc — a merged PR series, a finished lane, a resolved incident, a long review series — producing a durable record with a causal stack, a counterfactual test, honest credit, and proposals that each carry a warrant and a falsifier, routed through the PDR-130 lanes. Use at owner word after a significant arc closes, or when an arc's cost or shape surprised everyone and the estate should learn from the trajectory, not just the outcome.

ai-agents
0
8
Oak Semantic MergeA

Merge agent memory and state files (napkin, repo-continuity, distilled, thread records, registers) by reconciling CONCEPTS, not lines. Use whenever these files diverge across branches or sessions and a merge, rebase, cherry-pick, or post-update `gh pr merge` would combine them — git line-merges silently corrupt the meaning.

ai-agentsgit
0
8
Oak Session HandoffA

Lightweight end-of-session continuity update with a conditional consolidation gate — the continuity component the wrap programme runs at every session close (owner ruling 2026-07-28). Wrap is the close entry point; this workflow is its step, not an alternative close.

ai-agents
0
8
Oak Set Up Worktree LaneA

Create a git worktree for a lane and configure it so every downstream surface is true: an inherited bot commit identity checked rather than re-set, dependencies, environment files, and a draft PR at first push. Use when taking up a lane needing its own checkout, or when a worktree misbehaves — commits attributed to nobody, missing env, hook failures. Do not use to switch branches in place (never on the principal), for the session-level residency switch alone (that is EnterWorktree), or to dis...

ai-agentsgit
0
8
Oak SifA

The Subagent Invocation Framework (Sif): general doctrine for invoking another agent — any vendor, any arity — as bounded in-session capability, plus per-binding annexes carrying each binding's transport, tool-contract, and authority facts. Read before building or using any agent-invoking instrument; route to a concrete instrument (the-codex-dialogues, cricket, codex-helper) for the actual invocation workflow.

ai-agents
0
8
Oak Slack WatcherA

Stand up this session as the Watcher for the Practice Slack channel — a named, persistent presence that polls the channel, summarises activity, replies to messages addressed to it, and alerts the owner. Use when asked to become the Slack Watcher, take over or relieve the Watcher mantle, or stand up a watch loop ("become the Watcher", "take over the watch", "relieve <name>"). Do NOT use to send the Watcher a message, ask it a question, or check whether one is live — that is talk-to-slack-watch...

ai-agents
0
8
Oak Start Right QuickA

Apply the repository start-right quick grounding workflow to the active session. Use when the user asks to start right, re-ground work, or explicitly apply the shared start-right-quick skill guidance and linked directives before or during task execution.

ai-agents
0
8
Oak Start Right TeamA

Apply repository start-right grounding plus team bootstrapping for multi-agent sessions. Use when a coordinated team is starting, re-grounding, or choosing temporary collaboration responsibilities.

ai-agents
0
8
Oak Start Right ThoroughA

Apply the repository start-right-thorough grounding workflow to the active session. Use for high-risk, cross-workspace, architectural, or planning-heavy work where full one-gate-at-a-time discipline is required from the start.

ai-agents
0
8
Oak Talk To Slack WatcherA

Send a message to the live Slack Watcher from any session and handle the reply correctly. Use when asked to tell the Watcher something, ask it a question, or check whether a Watcher currently holds the mantle ("tell the Watcher X", "ask the Watcher for status", "is the Watcher up?"). Do NOT use to become the Watcher, take over its mantle, or run its polling loop — that is slack-watcher — nor for Slack messages not addressed to the Watcher. Never take the mantle from here: a silent Watcher is ...

ai-agents
0
8
Oak The Codex DialoguesA

From a live CLAUDE seat only: open a bounded multi-turn reflective dialogue with a Codex interlocutor over a direct MCP connection, to probe a stated uncertainty against a different vendor's prior. On a Codex host this instrument does not run (same-vendor dialogue defeats its premise — see the host check). Use mid-task at a genuine fork or uncertainty; not for task delegation (codex-helper), not for a fast one-shot conscience check (cricket), not for live-peer collaboration (a second seat + A...

ai-agents
0
8
Oak Ticket ManagementA

Author and curate the ticket graph deliberately — scoping, relationships, milestone homes, and the standing curation sweep. Use when minting any ticket, deferring or sequencing work, wiring blockedBy chains, placing milestone homes, or when the graph has grown dense enough that only its authors can navigate it. The graph is authored, not endured.

ai-agents
0
8
Oak TsdocA

Write and audit canonical TSDoc plus the adjacent README or ADR updates that belong with a code change.

ai-agents
0
8
Oak Ui Visual DesignA

Exercise UX craft judgment on a screen or artefact — visual hierarchy, layout, spacing, type, and interaction behaviour — deciding what should be loudest, how the eye should travel, and what an element must do when touched. Use when a surface is being composed or critiqued and the question is whether it reads and behaves well, not which class or token to type. Do not use it to pick tokens, classes, or components (design-system-usage owns that), to judge conformance against WCAG success criter...

ai-agents
0
8
Oak Under The HoodA

The repository's orientation lens — one intent-discerning surface for anyone who wants to understand this repo, get started, or get their bearings. Covers "explain this repo", "tell me about this", "what is this", "give me an overview", "executive summary", "how does X work", "I want to understand the search architecture", "onboard me", "where do I start", "give me a tour", "set me up", and "help me contribute". Discerns the person's interest, angle, and the delivery mode that fits — a pinpoi...

ai-agentsgo
0
8
Oak Undo ChangeA

Decision tree for safely undoing a working-tree, staged, or committed change. Identifies the git state of the change, names the safe and destructive operations available, and forces an owner-authorisation halt before any destructive operation. Loaded passively and invoked whenever the agent or owner reaches for an undo, revert, reset, or restore.

ai-agentsgit
0
8
Oak Update Bulk Download SchemaA

Align the estate to a changed upstream Oak bulk-download schema — summon on \"bulk schema changed\", \"bulk data fails validation\", \"unrecognized_keys at ingest\", \"refresh the bulk downloads\", or any drift between fresh bulk data and the strict Zod gate. ADR-222's authority ordering is constitutive: upstream's published bulk JSON Schema is the authority; the hand-written Zod templates are the interim mechanism trued against it; a data-vs-schema mismatch is an UPSTREAM BUG REPORT, never v...

ai-agentsapi
0
8
Oak Update DependenciesA

Update npm dependencies deliberately — summon on \"dependabot alert\", \"pnpm audit findings\", \"raise a security floor\", \"dep sweep\", \"bump a dependency\", \"pnpm override\", or any advisory/currency/forced-bump trigger. Three entry doors: security-advisory response, routine currency sweep, upstream-forced bump. Core is the mechanism-decision tree (in-range lockfile refresh → package.json bump → override floor, in that preference order; existing floors are RAISED, never twinned) plus a ...

ai-agentsrustgit
0
8
Oak Update Upstream Api SpecA

Align the estate to a changed upstream Oak Open Curriculum API (OpenAPI) spec — summon on "upstream spec changed", "schema drift check fired", "refresh the schema cache", "sdk-codegen refresh", a failing correction-layer removal-condition test after an upstream deploy, or an upstream changelog entry. Drives the owning runbooks: characterise the drift first-hand (doc-only vs structural, additive vs consumer-breaking), refresh deliberately, treat correction-layer test failures as lifecycle sign...

ai-agentsapi
0
8
Oak Visual ComparisonA

Judge whether a rebuilt page matches its visual reference: capture both sides as images at the same canonical width, run the windowed rejection statistics, and read the pair with the heatmap and σ-scores directing attention. Use whenever comparing a rebuild against a design export, a reference render, or a prior capture — fidelity reviews, visual regression triage, and owner-reported "looks different" reports.

ai-agents
0
8
Oak Visual VerificationA

Produce and read rendered proof (screenshots, focus-state renders, DOM-fact echoes) for any verdict on visual work — layout, rendering, theming, or interaction behaviour. Use before claiming a visual surface renders correctly, before and after curing a visual defect, after placement or order changes, and before telling the owner a visual deliverable is done. Runs the design-showcase visual probe.

ai-agents
0
8
Oak Working With Agentic AiA

A portable, beginner-friendly primer on working with agentic AI coding agents: what they are, the set-the-goal / it-acts / you-supervise loop, giving good context, reviewing both output and actions, iterating, common failure modes, and working safely. Use as the lead-in for someone new to working with AI coding agents, before any project-specific guidance.

ai-agentsgo
0
8
Oak Working With GraphsA

Doctrine for any work that builds, serves, or consumes a graph surface. A graph is not a list: subgraphs are complete within their declared bound or they are wrong; list operations (pagination, truncation, top-N sampling of nodes or edges) never touch a subgraph; responses carry the anchors that navigate to the next bounded response; graph tools are thin deterministic formatters over a smart corpus; a degraded list-shaped answer is never an acceptable substitute for a typed refusal or a well-...

ai-agentsnode
0
8
Oak WrapA

Wrap a session up safely — the deep-closeout PROGRAMME. Orchestrates the modes, work-safety verification with evidence, session-handoff, conditional consolidation, and the deep context-loss scan, then owns the metaloss recursion: repeated passes over the scan itself until the fixed point where a further pass adds no new loss class. Closes EVERY session, ordinary or deep (owner ruling 2026-07-28) — invoked naturally as wrap up safely / we are done here, at any boundary where the seat or sessio...

ai-agents
0
8
Original Capture 2026 07 23A

Use this skill to generate well-branded, accessible (WCAG 2.2 AA), themable interfaces and assets for Oak National Academy — production or throwaway prototypes/mocks/decks/worksheets. Contains tokens, a component class library, compiled React components, templates, fonts, icons, and the brand voice toolkit.

databasesgoshell
0
8
Oak AccessibilityA

Make ANY artefact meet WCAG 2.2 AA — the accessibility floor for everything, Oak-branded or not — and audit existing artefacts against it. Use when creating or reviewing documents, slide decks, web pages, PDFs, video, audio, or quizzes/interactive content for accessibility: "make this accessible", "is this WCAG 2.2 AA", "audit accessibility", "add alt text", "add captions or a transcript", "check colour contrast", "fix heading structure or reading order", "is this keyboard accessible", "are t...

ai-agentsgoexpress
0
8
Oak Curriculum Principles Mcp EnabledA

Ground Oak National Academy's six curriculum principles in Oak's *live* curriculum data using the Oak Curriculum MCP server. Use when creating or reviewing a curriculum, unit, lesson, or resource and you want to check it against real Oak content — verifying a teaching sequence against Oak's curriculum threads and the prior knowledge units state they assume, mining real pupil misconceptions to anticipate errors, checking vocabulary and key learning points, checking content-guidance and supervi...

educationgoapi
0
8
Oak Curriculum PrinciplesA

Apply Oak National Academy's six curriculum principles — knowledge and vocabulary rich, sequenced and coherent, evidence-informed, flexible, diverse, and accessible — when designing, writing, or reviewing any curriculum, unit, lesson, scheme of work, or educational resource. Use when planning a curriculum sequence, scheme of work or medium-term plan, sequencing topics, choosing the knowledge and vocabulary to teach, building lessons, assessments or a knowledge organiser, auditing or quality-a...

ai-agentsgogit
0
8
Audit SequenceA

Check a draft plan against Oak's thread-graph of coherently sequenced units and the prior knowledge statements each unit records. Use when asked to audit, sanity-check, or sequence-check a long-term plan, scheme of work, or unit order.

ai-agents
0
8
Find MisconceptionsA

Surface the known pupil misconceptions for a topic, each paired with how the error shows up and how to respond.

ai-agentsnode
0
8