Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
nervecentre-browser-automation
Browser automation for NHS Nervecentre EPR systems using local MCP servers. Use when asked to scrape, extract, or interact with Nervecentre patient data, worklists, clinical notes, or any NHS EPR system that requires local network access. Supports browser-use MCP (primary), Playwright MCP (fallback), and Browser MCP extension. Handles OAuth 2.0 authentication, dynamic SPA content, and FHIR-compliant data extraction. IMPORTANT - Requires local network access (hospital WiFi) - cloud browser services will not work.
majiayu000/claude-skill-registry 163
-
accepting-stories
Guides product owner through systematic acceptance testing. Use when verifying acceptance criteria, checking story completion, or conducting final review before marking a story as done.
majiayu000/claude-skill-registry 163
-
clerk-auth-expert
Expert in Clerk authentication for React Native/Expo apps. Handles user authentication, session management, protected routes, and integration with backend services.
majiayu000/claude-skill-registry 163
-
game-balance
Validate unit stats and combat values against GAME_REQUIREMENTS.md. Use when modifying unit properties, combat formulas, or terrain effects. Triggers on "balance", "stats", "unit values", "combat modifier".
majiayu000/claude-skill-registry 163
-
backend-endpoint
Create REST/GraphQL API endpoint with validation, error handling, and tests. Auto-invoke when user says "add endpoint", "create API", "new route", or "add route".
majiayu000/claude-skill-registry 163
-
julien-mcp-playwright
Install Playwright MCP for browser automation. Use when user needs web testing/scraping capabilities.
majiayu000/claude-skill-registry 163
-
modern-angular-implementation
majiayu000/claude-skill-registry 163
-
tabletest
Write effective TableTest-style tests for data-driven testing in JUnit using either Java or Kotlin. The table format makes tests more readable, maintainable, and collaborative - treating test data as first-class documentation of system behaviour. Use it when testing the same logic with multiple input/output combinations, when you have 2+ similar test methods differing only in data values, when business rules involve multiple cases/examples, or when adding new test cases should be as simple as adding a table row. Use standard JUnit @Test when testing a single scenario, when test logic differs significantly between cases, when complex setup/teardown varies per test, or when mocking behaviour differs per test case.
majiayu000/claude-skill-registry 163
-
spec-verification
Use during Phase 5 of spec creation to verify completeness and accuracy before implementation - checks requirements accuracy, visual integration, reusability leverage, task specificity, and identifies over-engineering concerns
majiayu000/claude-skill-registry 163
-
fake-driven-testing
This skill should be used when writing tests, fixing bugs, adding features, or modifying the gateway layer. Use when you need guidance on testing architecture, working with fakes, implementing ABC gateway interfaces, or understanding the defense-in-depth testing strategy. Essential for maintaining test quality and understanding where different types of tests belong.
majiayu000/claude-skill-registry 163
-
testing-server-actions
Teaches testing Server Actions in isolation in React 19. Use when testing Server Actions, form handling, or server-side logic.
majiayu000/claude-skill-registry 163
-
connect-users
Find community members with relevant expertise using vector search
majiayu000/claude-skill-registry 163
-
github-actions
Use when creating GitHub Actions workflows for CI/CD - testing, building, publishing npm packages, and automating repository tasks
majiayu000/claude-skill-registry 163
-
policyengine-period-patterns
PolicyEngine period handling - converting between YEAR, MONTH definition periods and testing patterns
majiayu000/claude-skill-registry 163
-
matrix-theory-specialist
Advanced matrix theory expert covering spectral theory, matrix factorizations, and numerical linear algebra
majiayu000/claude-skill-registry 163
-
reviewing-test-quality
Review React 19 test quality including coverage, patterns, and React 19 API testing. Use when reviewing tests or test coverage.
majiayu000/claude-skill-registry 163
-
experiment-design-checklist
Generates a rigorous experiment design given a hypothesis. Use when asked to design experiments, plan experiments, create an experimental setup, or figure out how to test a research hypothesis. Covers controls, baselines, ablations, metrics, statistical tests, and compute estimates.
majiayu000/claude-skill-registry 163
-
rust-crate-creator-wcygan-sql-database-c894411e
majiayu000/claude-skill-registry 163
-
wise-novice
Approach problems with beginner's mind while asking penetrating questions. Use when seeking fresh perspectives, cutting through complexity, challenging expert assumptions, simplifying explanations, or when deep domain knowledge may be creating blind spots.
majiayu000/claude-skill-registry 163
-
eval-framework
Framework for capturing, storing, and comparing AI evaluations to measure consistency and completeness.
Use when: comparing reviews, measuring evaluation quality, running reproducibility tests,
auditing AI outputs, validating findings across runs.
Triggers: "compare evaluations", "measure consistency", "evaluation framework", "reproducible review",
"compare reviews", "validate findings", "audit evaluation".
majiayu000/claude-skill-registry 163
-
escape-room-balance-engineer
Balance escape room difficulty, timing, and hint systems to achieve 60-70% completion rate. Designs progressive difficulty curves, three-tier hint systems, stuck-point analysis, and playtest metrics. Use when balancing game difficulty, designing hint systems, analyzing playtest data, or optimizing escape room completion rates.
majiayu000/claude-skill-registry 163
-
activating-memories
Loads project-specific memories at session start and triggers onboarding for new projects. Use when starting a new coding session or when the user says "activate" or asks about project context.
majiayu000/claude-skill-registry 163
-
n8n-workflow-testing-fundamentals
Comprehensive n8n workflow testing including execution lifecycle, node connection patterns, data flow validation, and error handling strategies. Use when testing n8n workflow automation applications.
majiayu000/claude-skill-registry 163
-
unix-goto-development
Expert guidance for unix-goto shell navigation tool development, including architecture, 9-step feature workflow, testing (100% coverage), performance optimization (<100ms targets), and Linear issue integration
majiayu000/claude-skill-registry 163