Testing
Page 13 of 13
Browse skills in this category.
virtual-environment
Testingby aiskillstore
Check and create virtual environments for projects that need them. Use when starting Python/Node projects, or when dependency isolation is needed. Activates for Python, Node.js, and similar ecosystems.
virtual-machine-management
Testingby aiskillstore
Create, manage, and optimize virtual machines in Proxmox. Control VM lifecycle, monitor performance, adjust resources, and plan VM deployment strategies.
waterfall-development
Testingby aiskillstore
Enforces strict waterfall development workflow with phase gates. Use when (1) features.yml exists in project root, (2) user asks to implement/develop/build a feature, (3) user explicitly requests waterfall workflow. Creates features.yml if missing when invoked.
web-cli-teleport
Testingby aiskillstore
Guide users on when to use Claude Code Web vs CLI and seamlessly teleport sessions between environments
by aiskillstore
Comprehensive dependency mapping, analysis, and visualization tool for software projects
wifi-management
Testingby aiskillstore
Monitor, analyze, and optimize WiFi networks and client connections. Track signal strength, analyze channel usage, and optimize band distribution.
writing-tests
Testingby aiskillstore
Guidelines on writing tests for the backend
architecture-guidelines
Testingby eser
System architecture: modules, project structure, ADRs, and testing. Use when designing or reviewing systems.
data-module
Testingby psincraian
myfy DataModule for database access with async SQLAlchemy. Use when working with DataModule, AsyncSession, database connections, connection pooling, migrations, or SQLAlchemy models.
dependency-injection
Testingby psincraian
myfy dependency injection with scopes (SINGLETON, REQUEST, TASK). Use when working with @provider decorator, DI container, scopes, injection patterns, or understanding how WebModule, DataModule, FrontendModule, TasksModule, UserModule, CliModule, AuthModule, and RateLimitModule use dependency injection.
workflow-practices
Testingby eser
Workflow rules for task execution, respecting user code, and git commits. Use when planning or executing development tasks.
writing-tests
Testingby skanehira
TDD方法論に従ってテストを作成します。テスト対象コードの分析、AAA/Given-When-Thenパターンの適用、正常系・エッジケース・エラー系のカバレッジを確保します。「テストを書いて」「テストを作成」「単体テストを追加」などのリクエストで起動します。
code-review-reception
TestingUse when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation
Use this when you have completed some feature implementation and have written passing tests, and you are ready to create a PR.
matrix-doctor
Testingby ojowwalker77
This skill should be used when the user asks to "run matrix diagnostics", "check matrix health", "fix matrix issues", "troubleshoot matrix", or mentions matrix not working. Runs comprehensive diagnostics on the Matrix plugin and automatically fixes issues.
matrix-warnings
Testingby ojowwalker77
This skill should be used when the user asks to "add warning", "remove warning", "list warnings", "check file warning", "check package warning", "manage grudges", or needs to manage file and package warnings in Matrix.
self-improving
Testingby pr-pm
Use when starting infrastructure, testing, deployment, or framework-specific tasks - automatically searches PRPM registry for relevant expertise packages and suggests installation to enhance capabilities for the current task
systematic-debugging
TestingUse when encountering any bug, test failure, or unexpected behavior, before proposing fixes - four-phase framework (root cause investigation, pattern analysis, hypothesis testing, implementation) that ensures understanding before attempting solutions
typescript-type-safety
Testingby pr-pm
Use when encountering TypeScript any types, type errors, or lax type checking - eliminates type holes and enforces strict type safety through proper interfaces, type guards, and module augmentation
update-storybook-snapshots
Testingby cartridge-gg
Update Storybook visual regression snapshots after intentional UI changes. Use when visual tests fail due to expected changes, or when asked to update snapshots.
youtube-plan-new-video
Testingby kenneth-liao
Generate a complete video plan with optimized title, thumbnail, and hook concepts based on research. Orchestrates specialized skills (youtube-title, youtube-thumbnail, youtube-video-hook) to create production-ready video plans. Use after research is complete or when the user wants to plan a new video.
flutter-testing-standards
TestingUnit, widget, and integration testing using mocktail and bloc_test.
javascript-tooling
TestingDevelopment tools, linting, and testing for JavaScript projects.
self-review
Testingby nokonoko1203
Generate a self-review document before PR submission. Summarize the validity of modifications, existence of tests, and points of concern in Japanese.
integration-tests
Testingby genlayerlabs
Setup Python virtual environment and run integration tests with gltest
tla-trace-workflow
Testingby specula-org
TLA+ Trace Validation workflow. Use when: (1) validating if a trace matches a TLA+ spec, (2) debugging trace validation failures (TLC reports 'Temporal properties were violated' or validation stops unexpectedly), (3) fixing spec/trace inconsistencies after root cause is identified.
unit-tests
Testingby genlayerlabs
Setup Python virtual environment and run unit tests with gltest
type-checker-tests
Testingby purefunctor
Add integration tests for type checker inference and checking functions
by sammcj
Applies a modified Fagan Inspection methodology to systematically resolve persistent bugs and complex issues. Use when multiple previous fix attempts have failed repeatedly, when dealing with intricate system interactions, or when a methodical root cause analysis is needed. Do not use for simple troubleshooting. Triggers after multiple failed debugging attempts on the same complex issue.
rust-engineer
Testingby sammcj
Acquire expert Rust developer specialisation in rust systems programming, memory safety, and zero-cost abstractions. Masters ownership patterns, async programming, and performance optimisation for mission-critical applications.
e2e-test-generation
TestingCreate E2E tests for Chrome extension using Playwright
ecto-thinking
TestingThis skill should be used when the user asks to "add a database table", "create a new context", "query the database", "add a field to a schema", "validate form input", "fix N+1 queries", "preload this association", "separate these concerns", or mentions Repo, changesets, migrations, Ecto.Multi, has_many, belongs_to, transactions, query composition, or how contexts should talk to each other.
neon-toolkit
Testingby neondatabase
Creates and manages ephemeral Neon databases for testing, CI/CD pipelines, and isolated development environments. Use when building temporary databases for automated tests or rapid prototyping.
oban-thinking
TestingThis skill should be used when the user asks to "add a background job", "process async", "schedule a task", "retry failed jobs", "add email sending", "run this later", "add a cron job", "unique jobs", "batch process", or mentions Oban, Oban Pro, workflows, job queues, cascades, grafting, recorded values, job args, or troubleshooting job failures.
testing
Testingby appautomaton
Write, configure, and run unit + integration tests using project-independent best practices; detect tooling; triage failures/flakes; keep a compact Testing State Capsule.