Oak National Academy avatar

Oak National Academy

Official

@oaknational · United Kingdom

0Followers
|
29Public Repos
|
17Published Skills

Creating an openly licensed, fully resourced and AI-enabled curriculum for teachers and pupils as a not for profit and independent Arm's Length Body of UK Gov

Skills Distribution
DomainDeveloper To...Authentication & I.. (40%)Curriculum Content.. (30%)Quality Assurance .. (30%)

Agent Skills by Oak National Academy

Showing 17 vetted skills indexed across 2 GitHub repositories.

oaknationaloaknational
7

ground-truth-evaluation

Verify and calibrate ground-truth mappings for Oak semantic search.

Official
Advanced
oaknationaloaknational
7

ground-truth-design

Design ground-truth queries to measure search quality for Oak curriculum content.

Official
Intermediate
oaknationaloaknational
7

distillation

Extract actionable rules and patterns from session napkins into a compact distilled rulebook.

Official
Advanced
oaknationaloaknational
7

napkin

Maintain a per-repo napkin log of mistakes and corrections in .agent/memory/napkin.md.

Official
Intermediate
oaknationaloaknational
7

start-right

Apply the start-right grounding prompt and commit to session directives.

Official
Intermediate
oaknationaloaknational
7

clerk

Route user queries to the appropriate Clerk sub-skill for authentication tasks.

Official
Intermediate
oaknationaloaknational
7

clerk-setup

Add Clerk authentication to projects using framework-specific quickstart guides.

Official
Intermediate
oaknationaloaknational
7

clerk-webhooks

Listen to Clerk user, organization, and membership events for real-time data syncing.

Official
Intermediate
oaknationaloaknational
7

clerk-custom-ui

Customize Clerk authentication UI colors, layout, and typography in React and Next.js apps.

Official
Intermediate
oaknationaloaknational
7

clerk-orgs

Manage multi-tenant organizations with RBAC and enterprise SSO for Clerk-integrated SaaS apps.

Official
Intermediate
oaknationaloaknational
7

clerk-testing

Automate Clerk authentication end-to-end tests with Playwright or Cypress.

Official
Intermediate
oaknationaloaknational
7

clerk-nextjs-patterns

Automate Clerk-authenticated Next.js patterns for server components, middleware, and server actions.

Official
Advanced
oaknationaloaknational
31

git-workflow

Enforce standardized Git workflows with branch naming, conventional commits, and PR templates.

Official
Advanced
oaknationaloaknational
31

notion-tasks

Query and manage Notion squad tasks and sprints via the Notion API.

Official
Advanced
oaknationaloaknational
31

local-development

Start the Next.js dev server and run builds with environment variables.

Official
Intermediate
oaknationaloaknational
31

testing

Run and report Jest, React Testing Library, and Playwright tests for Oak AI projects.

Official
Intermediate
oaknationaloaknational
31

code-style

Enforce TypeScript coding conventions and project structure for Oak AI applications.

Official
Intermediate

Frequently Asked Questions About Oak National Academy

FAQPage Schema
What specific authentication tasks does this organization support?

The organization provides comprehensive support for Clerk integration, including user and organization management, real-time data syncing via webhooks, and custom UI styling for React and Next.js applications. It also covers RBAC implementation and end-to-end testing strategies for secure, multi-tenant educational environments.

Which personas benefit from these technical resources?

These resources are designed for full-stack engineers and curriculum developers working on educational platforms. The documentation and patterns specifically assist those building Next.js applications who require standardized coding conventions, robust authentication flows, and rigorous testing protocols for curriculum-based digital content.

What are the prerequisites for implementing these authentication patterns?

Implementation requires a Next.js environment and an active Clerk account. Developers must configure environment variables for the runtime, apply specific middleware patterns for server components, and follow the established TypeScript conventions to ensure compatibility with the provided authentication and testing modules.