Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
framework:make:factory
Génère Factory Foundry pour tests
majiayu000/claude-skill-registry 163
-
prove-it
Gauntlet for absolute claims (always/never/guaranteed/optimal); pressure-test, then refine with explicit boundaries.
majiayu000/claude-skill-registry 163
-
billing-system-expert
Expert knowledge on Stripe integration, subscription plans (Glow Up, Viral Surge, Fame Flex), trial logic, plan enforcement, webhooks, and billing synchronization. Use this skill when user asks about "subscription", "billing", "stripe", "payment", "plan limits", "trial", "upgrade", "downgrade", "webhook", or "plan enforcement".
majiayu000/claude-skill-registry 163
-
vitest-targeted-testing
Use this when adding/fixing UI or smoke tests; prefer targeted Vitest runs first, then widen.
majiayu000/claude-skill-registry 163
-
community-insight-taxonomy
Tagging schema for classifying community signals by persona, journey, and business impact.
majiayu000/claude-skill-registry 163
-
final-check-automation
FINAL_CHECK 워크플로우 자동화. E2E 테스트, Phase 3-5 자동 진행.
majiayu000/claude-skill-registry 163
-
a-b-test-config-creator
A B Test Config Creator - Auto-activating skill for ML Deployment.
Triggers on: a b test config creator, a b test config creator
Part of the ML Deployment skill category.
majiayu000/claude-skill-registry 163
-
self-test-skill-invocation
Use when user asks to "test skill invocation framework" or mentions "canary skill test". This is a self-test skill to verify the test framework correctly loads and invokes skills.
majiayu000/claude-skill-registry 163
-
react-native-testing
Generate and write tests for React Native applications using React Native Testing Library (RNTL), Jest, and userEvent. Use this skill when the user asks to write tests, create test files, add unit tests, add component tests, or generate test suites for React Native or Expo projects. Also use when working with .test.tsx files, jest.config.js, or when the user mentions testing React Native components, screens, hooks, or forms. Covers getByRole, getByText, getByLabelText queries, userEvent.press, userEvent.type interactions, waitFor, findBy async patterns, and toBeOnTheScreen matchers.
majiayu000/claude-skill-registry 163
-
td-spectral-density
Power spectral density estimation for frequency content analysis
majiayu000/claude-skill-registry 163
-
vercel-hello-world
Create a minimal working Vercel example.
Use when starting a new Vercel integration, testing your setup,
or learning basic Vercel API patterns.
Trigger with phrases like "vercel hello world", "vercel example",
"vercel quick start", "simple vercel code".
majiayu000/claude-skill-registry 163
-
seo-llm-optimizer-tests
Test specifications for SEO & LLM Optimizer WordPress plugin. Use when testing the SEO & LLM Optimizer plugin, verifying Copy for AI functionality, or checking markdown/RAG export features.
majiayu000/claude-skill-registry 163
-
Pixel Art Exporter
Export sprites to PNG, GIF, or spritesheet formats with JSON metadata for game engines. Use when the user wants to "export", "save", "output", "render", "generate", "create file", mentions file formats like "PNG", "GIF", "animated GIF", "spritesheet", "sprite sheet", "texture atlas", "tile sheet", or game engine integration with "Unity", "Godot", "Phaser", "Unreal", "GameMaker". Trigger on layout terms ("horizontal", "vertical", "grid", "packed", "strip"), scaling ("2x", "4x", "upscale", "pixel-perfect"), file operations ("save as", "export to", "output to"), metadata formats ("JSON", "XML", "metadata", "atlas data"), and delivery terms ("for web", "for game", "for Twitter", "for itch.io", "optimized").
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
-
browsing-with-playwright
Browser automation using Playwright MCP. Navigate websites, fill forms, click elements,
take screenshots, and extract data. Use when tasks require web browsing, form submission,
web scraping, UI testing, or any browser interaction. NOT when only fetching static
content (use curl/wget instead).
majiayu000/claude-skill-registry 163
-
vitest-config-generator
Generate Vitest configuration files for fast unit testing of JavaScript/TypeScript projects. Triggers on "create vitest config", "generate vitest configuration", "vitest setup", "unit test config".
majiayu000/claude-skill-registry 163
-
skill-porter
Converts Claude Code skills to Gemini CLI extensions and vice versa. Use when the user wants to make a skill cross-platform compatible, port a skill between platforms, or create a universal extension that works on both Claude Code and Gemini CLI.
majiayu000/claude-skill-registry 163
-
worker-integration
Worker-Agent integration for intelligent task dispatch and performance tracking
majiayu000/claude-skill-registry 163
-
nx-monorepo-generator-cognoco-nx-monorepo
majiayu000/claude-skill-registry 163
-
subscription-models
Use when designing SaaS pricing and subscription models. Covers per-seat, tiered, usage-based, and hybrid pricing patterns with Stripe integration, plan transitions, and revenue optimization.
majiayu000/claude-skill-registry 163
-
caro-shell-helper
Use when users need help generating safe, tested POSIX shell commands from natural language descriptions. Guides users through command generation, safety validation, and execution workflows using Caro best practices
majiayu000/claude-skill-registry 163
-
lazygit-config-wcygan-dotfiles
majiayu000/claude-skill-registry 163
-
vercel-observability
Execute set up comprehensive observability for Vercel integrations with metrics, traces, and alerts.
Use when implementing monitoring for Vercel operations, setting up dashboards,
or configuring alerting for Vercel integration health.
Trigger with phrases like "vercel monitoring", "vercel metrics",
"vercel observability", "monitor vercel", "vercel alerts", "vercel tracing".
majiayu000/claude-skill-registry 163
-
streamlit-uv-development
Use this skill when developing Streamlit applications with uv package manager. Covers project setup, running apps, testing (unit/e2e), and development workflows. Trigger when user mentions "streamlit", "uv run streamlit", "streamlit testing", or asks about building data apps with Python.
majiayu000/claude-skill-registry 163