- Home
- /
- Categories
- /
- Testing
Testing
Unit tests, integration tests, test automation
test-runner
by ingpdw
Guides the agent through running and writing Python tests with pytest. Triggered when users say "run tests", "write a test", "test this function", "add unit tests", "run pytest", "check test coverage", "debug failing test", "create test fixtures", "mock a dependency", or mention pytest, pytest-asyncio, pytest-cov, testing, unit tests, integration tests, test coverage, or test-driven development.
replay-cypress
by replayio
Set up and configure Replay for recording Cypress tests with time-travel debugging.
fsharp-review
by bromanko
This skill should be used when the user asks to "review F#", "full F# review", "review all F#", "comprehensive F# review", "review fsharp", or wants a complete review covering code quality, security, performance, and testing for F# code.
frontend-react-native-expo-best-practices
by Emerson1337
React Native with Expo architecture and performance best practices. Use when building, reviewing, or refactoring Expo apps, including TypeScript conventions, navigation, state, device APIs, safe areas, animations, testing, security, builds, and OTA release workflows.
dev-coding
by codihaus
Implement features using three-layer knowledge (universal principles + framework patterns + project specifics). Use when: (1) Specs are ready and implementation should begin, (2) Building backend, frontend, or full-stack features, (3) Applying project patterns to new code
fastapi-best-practices
by datamktkorea
A skill for following best practices when developing FastAPI applications. It covers guidelines for project structure, code organization, and common patterns to ensure maintainable and scalable FastAPI projects.
vscode_integration
by Zazzles2908
Enables Mini-Agent to integrate directly with VS Code Chat API for seamless AI assistance
systematic-debugging
by ederheisler
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
bun-development
by automindtechnologie-jpg
"Modern JavaScript/TypeScript development with Bun runtime. Covers package management, bundling, testing, and migration from Node.js. Use when working with Bun, optimizing JS/TS development speed, or migrating from Node.js to Bun."
migration-test
by ShotaIuchi
Test migration and adaptation. Apply when updating test code, test utilities, mocks, assertions, test frameworks, and ensuring test coverage is maintained through migration.
systematic-debugging
by hrdtbs
A rigorous debugging protocol to find root causes before attempting fixes. Use this when encountering bugs, test failures, or unexpected behavior to avoid "thrashing" and random guessing.
testing-frameworks
by Dsantiagomj
Testing patterns for Jest, Vitest, and Pytest. Covers test structure (AAA pattern), mocking strategies, fixtures, assertions, and testing best practices. Trigger: When writing tests, when setting up test frameworks, when implementing mocks, when creating test fixtures, when following TDD practices.
apidog
by acejou27
Apidog API development platform documentation - API design, testing, mocking, and documentation
multi-review
by shhac
Review code changes from multiple specialist perspectives in parallel. Use when you want a thorough review of a PR, branch, or set of changes covering security, performance, correctness, edge cases, and ripple effects. Spawns parallel reviewer agents that each focus on a different lens, then synthesizes into a unified review.
dataform-engineering-fundamentals
by ihistand
Use when developing BigQuery Dataform transformations, SQLX files, source declarations, or troubleshooting pipelines - enforces TDD workflow (tests first), ALWAYS use ${ref()} never hardcoded table paths, comprehensive columns:{} documentation, safety practices (--schema-suffix dev, --dry-run), proper ref() syntax, .sqlx for new declarations, no schema config in operations/tests, and architecture patterns that prevent technical debt under time pressure
backend-nestjs
by teodevlor
NestJS backend development conventions. Use when working on NestJS/Node.js TypeScript backend projects.
analyze-ticket
by nicolas-codemate
Skill for analyzing ticket complexity and determining required workflow phases. Uses scoring system to classify tickets as SIMPLE, MEDIUM, or COMPLEX, which determines exploration depth and planning approach.
spec-writer
by jkappers
Write feature specifications that capture requirements and acceptance criteria. Use when (1) writing a new feature spec, (2) documenting functional requirements, (3) defining acceptance criteria for a feature, (4) capturing design goals and constraints for planned work, or (5) structuring a product idea into a formal specification.
strategy-pattern-python
by progmichaelkibenko
Implements the Strategy pattern in Python backends. Run when the user mentions strategy pattern, or when you see or need a switch on type/method, multiple behaviors under the same contract, or interchangeable algorithms—apply this skill proactively without the user naming it.
sdd-uc-spec-write
by franztrierweiler
Rédige et met à jour des spécifications logicielles structurées par cas d'utilisation (UC) selon la méthodologie Spec Driven Development (SDD). Produit des SPEC.md exploitables par des agents IA pour l'implémentation.
line-flex-message
by yangnim21029
Comprehensive guide and toolkit for creating advanced LINE Flex Messages with complex layouts, video integration, and implementing reliable API retry mechanisms with X-Line-Retry-Key. Use when creating sophisticated Bot UIs, handling high-load messaging, or designing robust communication layers for LINE.
cachyos-linux-assistant
by purplem0n
"Assists with CachyOS and Arch-based Linux tasks: running commands, writing scripts, system diagnosis, and troubleshooting. Use when the user asks about CachyOS, Arch Linux, pacman, kernel (BORE/EEVDF/BMQ), systemd, performance tuning, package management, shell scripts, or Linux administration."
elm-review
by bromanko
This skill should be used when the user asks to "review Elm", "full Elm review", "review all Elm", "comprehensive Elm review", or wants a complete review covering code quality, security, performance, and testing for Elm code.
tailuge-messaging
by tailuge
Integration guide for @tailuge/messaging library. Use when building applications with: - Real-time presence/lobby systems - User matchmaking via challenges - Game table communication with players and spectators - Nchan-powered transport layer