Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
macos-game-testing
Test the Nathaniel macOS game. Use when asked to test the macOS version, verify changes work on Mac, run sanity tests on desktop, or when the user says "test macOS", "run on mac", "verify mac build".
majiayu000/claude-skill-registry 163
-
ios-simulator-skill
22 production-ready scripts for iOS app testing, building, and automation. Provides semantic UI navigation, build automation, accessibility testing, and simulator lifecycle management. Optimized for AI agents with minimal token output.
majiayu000/claude-skill-registry 163
-
frontend-tester
Senior Frontend QA Engineer with 10+ years JavaScript/TypeScript testing experience. Use when writing unit tests for React components, creating integration tests with React Testing Library, testing custom hooks, mocking APIs, or following TDD for frontend.
majiayu000/claude-skill-registry 163
-
running-smoke-tests
Execute fast smoke tests validating critical functionality after deployment.
Use when performing specialized testing.
Trigger with phrases like "run smoke tests", "quick validation", or "test critical paths".
majiayu000/claude-skill-registry 163
-
uloop-clear-console-hatayama-uloopmcp
majiayu000/claude-skill-registry 163
-
n8n-integration-testing-patterns
API contract testing, authentication flows, rate limit handling, and error scenario coverage for n8n integrations with external services. Use when testing n8n node integrations.
majiayu000/claude-skill-registry 163
-
forge-lang-bash
Bash/Shell scripting standards including shellcheck, shfmt, and bats testing. Use when working with shell scripts (.sh, .bash).
majiayu000/claude-skill-registry 163
-
contract-testing
Consumer-driven contract testing for microservices using Pact, schema validation, API versioning, and backward compatibility testing. Use when testing API contracts or coordinating distributed teams.
majiayu000/claude-skill-registry 163
-
oe-workflow-triage
Workflow bug triage for OpenEvent. Use when you have a regression/bug report (wrong step, wrong detour, HIL stuck, site visit issues) and need a minimal reproduction trace plus a fix plan tied to workflow invariants and tests.
majiayu000/claude-skill-registry 163
-
flutter-riverpod-expert
Expert knowledge in Flutter Riverpod state management (2025 best practices). Use when working with Riverpod, Flutter state management, AsyncNotifier, provider types, code generation with riverpod_generator, state synchronization, or when the user mentions data fetching, mutations, reactive state, performance optimization, or testing in Flutter apps. Covers AsyncNotifierProvider patterns, repository architecture, autoDispose, family providers, and common anti-patterns to avoid.
majiayu000/claude-skill-registry 163
-
pyspark-test-generator
Generate comprehensive PySpark-based data quality validation tests for Databricks tables. Use when creating automated tests for data completeness, accuracy, consistency, and conformity, or when user mentions test generation, data validation, quality monitoring, or PySpark test frameworks.
majiayu000/claude-skill-registry 163
-
shellspec
Comprehensive unit testing framework for Bash and POSIX shell scripts using ShellSpec with TDD/BDD best practices. Use when writing tests for shell scripts, debugging test failures, refactoring scripts for testability, setting up test infrastructure, mocking external dependencies, or implementing test-driven development for Bash/shell projects. Covers test structure, isolation, mocking, output capture, coverage, CI integration, and troubleshooting.
majiayu000/claude-skill-registry 163
-
quality-lead
Testing and validation specialist - handles test suite execution, mobile UX validation, accessibility checks, and pre-deployment QA.
majiayu000/claude-skill-registry 163
-
nichecompass-docs-local
NicheCompass 本地文档(en/latest)
majiayu000/claude-skill-registry 163
-
reviewer-2-simulator
Critiques your paper draft as a skeptical reviewer would. Use when asked to review a paper draft, find weaknesses in a paper, prepare for peer review, anticipate reviewer criticism, or stress-test research before submission. Identifies weak claims, missing baselines, unclear explanations, and overclaims.
majiayu000/claude-skill-registry 163
-
abstraction-laws
Law-driven abstraction protocol: evidence first, seam test, minimal algebra, executable law check.
majiayu000/claude-skill-registry 163
-
web-e2e
Run, create, and debug Playwright e2e tests for the web app. ALWAYS invoke this skill using the SlashCommand tool (i.e., `/web-e2e`) BEFORE attempting to run any e2e tests, playwright tests, anvil tests, or debug test failures. DO NOT run `bun playwright test` or other e2e commands directly - you must invoke this skill first to learn the correct commands and test architecture.
majiayu000/claude-skill-registry 163
-
exploratory-analysis
Systematic exploratory data analysis process - discover patterns in unfamiliar data, identify meaningful insights, formulate specific questions for deeper investigation
majiayu000/claude-skill-registry 163
-
windsurf-workspace-setup
Initialize Windsurf workspace with project-specific AI rules. Activate when users mention
"create windsurfrules", "setup workspace", "configure project ai", "initialize windsurf workspace",
or "migrate to windsurf". Handles workspace configuration and team standardization. Use when working with windsurf workspace setup functionality. Trigger with phrases like "windsurf workspace setup", "windsurf setup", "windsurf".
majiayu000/claude-skill-registry 163
-
backend-tester
Run isolated test environments for backend changes, manage test data, and verify API endpoints. Use when testing Python backend changes without interfering with production instances.
majiayu000/claude-skill-registry 163
-
go-reviewer
WHEN: Go project review, error handling, goroutines, interfaces, testing
WHAT: Error handling patterns + Concurrency safety + Interface design + Testing + Idiomatic Go
WHEN NOT: Go API frameworks → go-api-reviewer, Rust → rust-reviewer
majiayu000/claude-skill-registry 163
-
testgen
Generate tests using AI and run test suites. Use for generating unit tests, running coverage reports, and mutation testing.
majiayu000/claude-skill-registry 163
-
exploratory-testing-advanced
Advanced exploratory testing techniques with Session-Based Test Management (SBTM), RST heuristics, and test tours. Use when planning exploration sessions, investigating bugs, or discovering unknown quality risks.
majiayu000/claude-skill-registry 163
-
ui-component-doc-medusajs-medusa
majiayu000/claude-skill-registry 163