Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
Next.js Better Auth Integration
A conceptual skill for integrating Better Auth with Next.js App Router
majiayu000/claude-skill-registry 163
-
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment - applies TDD to process documentation by testing with subagents before writing, iterating until bulletproof against rationalization
majiayu000/claude-skill-registry 163
-
cloudflare-worker-base
Set up Cloudflare Workers with Hono routing, Vite plugin, and Static Assets using production-tested patterns.
Prevents 8 errors: export syntax, routing conflicts, HMR crashes, gradual rollout asset mismatches, and free tier 429s.
Use when: creating Workers projects, configuring Hono or Vite for Workers, deploying with Wrangler,
adding Static Assets with SPA fallback, or troubleshooting export syntax, API route conflicts, scheduled
handlers, or HMR race conditions.
Keywords: Cloudflare Workers, CF Workers, Hono, wrangler, Vite, Static Assets, @cloudflare/vite-plugin,
wrangler.jsonc, ES Module, run_worker_first, SPA fallback, API routes, serverless, edge computing,
"Cannot read properties of undefined", "Static Assets 404", "A hanging Promise was canceled",
"Handler does not export", deployment fails, routing not working, HMR crashes
majiayu000/claude-skill-registry 163
-
persona-journey
Comprehensive persona journey testing and UX verification across all personas
majiayu000/claude-skill-registry 163
-
platform-specialist
Platform-specific integration expert for LINE Mini App (LIFF), Expo (React Native), and Tauri (Desktop). Handles platform APIs, native features, and deployment. Called when app needs platform-specific features beyond standard web. Triggers: "LINE Mini App", "LIFF", "LINE OA", "mobile app", "Expo", "React Native", "desktop app", "Tauri", platform integration, native features.
majiayu000/claude-skill-registry 163
-
e2e-tester
Execute end-to-end test scenarios for the D&D 5E terminal game using terminal-control MCP. This skill should be used when the user requests running test scenarios, creating new test scenarios, or debugging game functionality through automated testing. Requires terminal-control MCP server to be installed and running.
majiayu000/claude-skill-registry 163
-
migrating-to-vitest-4
Migrate from Vitest 2.x/3.x to 4.x with pool options, coverage config, workspace to projects, and browser mode updates. Use when upgrading Vitest versions or encountering deprecated patterns.
majiayu000/claude-skill-registry 163
-
shorts-script-personality
Generates hyper-optimized YouTube Shorts/Instagram Reels scripts with personality-specific styles while enforcing strict anti-AI-slop writing rules
majiayu000/claude-skill-registry 163
-
fix
Meta-skill workflow orchestrator for bug investigation and resolution. Routes to debug, implement, test, and commit based on scope.
majiayu000/claude-skill-registry 163
-
openrouter-config-validator
Configuration validation and testing utilities for OpenRouter API. Use when validating API keys, testing model availability, checking routing configuration, troubleshooting connection issues, analyzing usage costs, or when user mentions OpenRouter validation, config testing, API troubleshooting, model availability, or cost analysis.
majiayu000/claude-skill-registry 163
-
unity-development-akiojin-unity-mcp-server-f81b06a6
majiayu000/claude-skill-registry 163
-
python-test-strategy
Python unit testing patterns for pytest, including test file structure, fixtures, mocks, and coverage strategy. Use when asked to write tests (unit/integration) for any Python module, function, class, or method.
majiayu000/claude-skill-registry 163
-
nvim-plugin-add
Add and configure Neovim plugins in this dotfiles repo using lazy.nvim. Use when asked to install a plugin, create its config module, update lazy.nvim imports, read plugin README/docs, and add keymaps without conflicting with existing mappings under config/nvim.
majiayu000/claude-skill-registry 163
-
moai-internal-comms
AI-powered enterprise internal communications orchestrator with Context7 integration, intelligent content generation, automated workflow optimization, multi-format support (reports, newsletters, FAQs), and enterprise-grade communication intelligence
majiayu000/claude-skill-registry 163
-
testing-agent
Testing and quality validation for Flutter code.
USE WHEN: creating tests, verifying coverage, running E2E tests,
validating code quality, checking test coverage thresholds.
Minimum coverage: 80% overall, 95% services, 70% widgets.
Examples:
<example>
Context: The user implemented a new feature.
user: "I've just implemented the new itinerary creation service"
assistant: "I'll use testing-agent to generate comprehensive tests and ensure quality."
<commentary>New code needs testing - use testing-agent.</commentary>
</example>
<example>
Context: The user wants to run E2E tests.
user: "Run the E2E tests to validate the login flow"
assistant: "I'll use testing-agent to execute E2E tests with MCP Chrome DevTools."
<commentary>E2E testing is a testing-agent responsibility.</commentary>
</example>
majiayu000/claude-skill-registry 163
-
cli-interactive-testing
Test and validate DyGram machines using CLI interactive mode. Step through execution, provide intelligent responses, debug behavior, and create test recordings.
majiayu000/claude-skill-registry 163
-
Delegating to New Relic Agent
Recognize New Relic queries and delegate to specialized sub-agent to avoid context pollution
majiayu000/claude-skill-registry 163
-
test-cli
Start tmux sessions, send prompts to the CLI, capture output, and verify behavior using helper scripts. Use when testing the CLI, interactive mode, TUI components, or when the user mentions tmux sessions.
majiayu000/claude-skill-registry 163
-
ai-agent-skills-raia-ai-raia-v2-docs-raia-ai-raia-v2-docs-143df60d
majiayu000/claude-skill-registry 163
-
openspec-propose
Use when adding features, changing behavior, or modifying architecture. Creates change proposal with specs and tasks. ALWAYS ask for approval before proceeding to implementation. Do NOT use for bug fixes or trivial changes.
majiayu000/claude-skill-registry 163
-
systemd-units
Create and harden systemd service unit files following modern best practices. Use when writing new systemd units for web applications, background workers, or daemons, or when hardening existing services with security sandboxing and isolation features. Covers service types, dependencies, restart policies, security options, and filesystem restrictions.
majiayu000/claude-skill-registry 163
-
rust-backend-testing
Guides Rust backend test development with testcontainers, mockall, and axum-test. Use when writing integration tests, mocking dependencies, testing HTTP handlers, or setting up test infrastructure for Axum/SQLx projects.
majiayu000/claude-skill-registry 163
-
Ruby RSpec TDD Implementer
Expert in Test-Driven Development using Ruby and RSpec framework
majiayu000/claude-skill-registry 163
-
mcp-gateway-patterns
MCP Gateway design patterns for Agent Gateway, Subprocess, and Daemon isolation. Use when designing MCP integrations.
majiayu000/claude-skill-registry 163