Agent skills you can check before you install
Public SKILL.md skills from GitHub repositories with 50+ stars and from the vendors themselves, scanned and scored. Install any of them with one command in Claude Code, Cursor, Codex, GitHub Copilot or Gemini CLI.
45,604 skills from 2,205 repositories · updated 17 hours ago
3,223 skills
- state-transition-testingnaodeng/awesome-qa-skillsUse this skill when you need to derive test candidates for reachable, unreachable, and abnormal transitions from states, events, guards, and actions; triggers include 状态迁移测试 and state transition test design.TestingNo warnings★ 279↓ —
- property-based-testingnaodeng/awesome-qa-skillsUse this skill when you need to turn invariants, generation domains, and shrinking strategies into reviewable property-test candidates; triggers include 基于属性的测试 and property-based test design.TestingNo warnings★ 279↓ —
- api-rate-limit-testingnaodeng/awesome-qa-skillsUse this skill when you need to design evidence-bounded API quota, burst, and recovery scenarios; triggers include API 限流测试 and API rate limit testing.TestingNo warnings★ 279↓ —
- decision-table-testingnaodeng/awesome-qa-skillsUse this skill when you need to turn conditions, rules, actions, and outcomes into an auditable set of rule combinations; triggers include 决策表测试设计 and decision table test design.TestingNo warnings★ 279↓ —
- api-idempotency-testingnaodeng/awesome-qa-skillsUse this skill when you need to assess API retry and duplicate-request behavior against sourced side-effect evidence; triggers include API 幂等性测试 and API idempotency testing.TestingNo warnings★ 279↓ —
- ui-test-wait-strategy-reviewnaodeng/awesome-qa-skillsUse this skill when you need to review asynchronous UI waits, polling conditions, and timeout evidence; triggers include UI 测试等待策略评审 and UI test wait strategy review.TestingNo warnings★ 279↓ —
- ui-test-selector-reviewnaodeng/awesome-qa-skillsUse this skill when you need to review UI automation selectors for stability, semantics, and maintainability using source evidence; triggers include UI 测试选择器评审 and UI test selector review.TestingNo warnings★ 279↓ —
- disaster-recovery-testingnaodeng/awesome-qa-skillsUse this skill when you need evidence-bounded disaster-recovery-testing analysis and validation preparation; triggers include 灾备测试 and disaster-recovery-testing.TestingNo warnings★ 279↓ —
- valid-skillagent-ecosystem/skill-validatorA well-formed example skill for testing the validator.TestingNo warnings★ 261↓ —
- equivalence-partitioningnaodeng/awesome-qa-skillsUse this skill when you need to partition inputs into evidence-backed valid, invalid, and unknown classes based on constraints, rules, and response differences; triggers include 等价类划分 and equivalence partitioning test design.TestingNo warnings★ 279↓ —
- mutation-testing-analysisnaodeng/awesome-qa-skillsUse this skill when you need to interpret mutation operators, killed and survived mutants, and evidence limits; triggers include 变异测试分析 and mutation testing analysis.TestingNo warnings★ 279↓ —
- visual-regression-testingnaodeng/awesome-qa-skillsUse this skill when you need to define evidence-bounded visual regression candidates, baselines, and comparison conditions; triggers include 视觉回归测试 and visual regression testing.TestingNo warnings★ 279↓ —
- disaster-recovery-testingnaodeng/awesome-qa-skillsUse this skill when you need evidence-bounded disaster-recovery-testing analysis and validation preparation; triggers include 灾备测试 and disaster-recovery-testing.TestingNo warnings★ 279↓ —
- mutation-testing-analysisnaodeng/awesome-qa-skillsUse this skill when you need to interpret mutation operators, killed and survived mutants, and evidence limits; triggers include 变异测试分析 and mutation testing analysis.TestingNo warnings★ 279↓ —
- visual-regression-testingnaodeng/awesome-qa-skillsUse this skill when you need to define evidence-bounded visual regression candidates, baselines, and comparison conditions; triggers include 视觉回归测试 and visual regression testing.TestingNo warnings★ 279↓ —
- red-teamsuboss87/FDEOpsStress-test a plan, brief or delivery claim against evidence and plausible failure modes. Use when the user asks for a red team or preparation for a consequential decision.TestingReview first★ 940↓ —
- tracking-verifyjtrackingai/analytics-tracking-automationUse when the user wants preview QA, failure interpretation, release readiness, or an explicit publish handoff.TestingNo warnings★ 145↓ —
- rustericrisco/rsc-harnessUse when writing, reviewing, testing, or shipping Rust — ownership and the borrow checker (move/borrow/clone, Arc/RefCell, lifetimes), errors with Result/`?`/thiserror/anyhow, async on tokio, axum 0.8 services, cargo test, and sqlx + cargo-audit hardening. NOT the same service in Go (that is `go`), NOT a desktop webview shell (that is `tauri`).TestingNo warnings★ 272↓ —
- nestjsericrisco/rsc-harnessUse when building or structuring a NestJS backend — feature modules, providers and DI wiring, provider scopes and request-lifecycle order, where to bind guards/pipes/interceptors/filters, and testing with Test.createTestingModule. NOT a bare Express/Fastify service with no DI (that is `nodejs`), NOT framework-agnostic REST design (that is `api-design`).TestingNo warnings★ 272↓ —
- fastapiericrisco/rsc-harnessUse when building, reviewing, testing, securing or shipping a FastAPI / async Python service — routers, Pydantic v2 schemas, dependency injection, async SQLAlchemy 2.0, OAuth2/JWT, ASGITransport tests, production wiring. NOT language-level Python or packaging (that is `python`), NOT engine-level SQL (that is `postgresdb`), NOT framework-agnostic REST contracts (that is `api-design`).TestingNo warnings★ 272↓ —
- flutterericrisco/rsc-harnessUse when building, structuring, testing or optimizing a Flutter app — feature-first layering, Riverpod 3 or Bloc, typed go_router, freezed models, a dio data layer, Material 3, jank hunting, widget/golden tests. Targets Flutter 3.44 / Dart 3.12. NOT React Native (that is `react-native`), NOT Compose Multiplatform (that is `compose-multiplatform`).TestingNo warnings★ 272↓ —
- ab-testingericrisco/rsc-harnessUse when designing or analyzing a controlled experiment — falsifiable hypothesis, sample size from an MDE, reading significance/CI/power, CUPED, or rescuing tests that won't go significant. NOT recurring metric tracking (that is `analytics`), NOT north-star/KPI trees (that is `kpi-framework`), NOT projecting metrics forward (that is `forecasting`).TestingNo warnings★ 272↓ —
- e2e-testingericrisco/rsc-harnessUse when writing or stabilizing Playwright tests that drive a real browser through multi-step journeys — durable locators, web-first assertions, storageState auth, trace/retries, and flakes that only bite in CI. NOT in-process component tests (that is testing-web), NOT WCAG auditing (that is accessibility), NOT the pre-merge gate (that is verify).TestingNo warnings★ 272↓ —
- project-opsericrisco/rsc-harnessUse when an operator wants to run a small or mid-sized project from a flat file instead of standing up Jira or Asana — dated milestones each with one named owner and a binary done-test, rule-driven RAG status, a RAID log, slippage detection, and a two-minute weekly status report. NOT sequencing the engineering work inside one approved plan (that is `tasks`).TestingNo warnings★ 272↓ —