Testing

Unit tests, integration tests, test automation

Showing 2953-2976 of 5551 skills
dangeles

completion-verifier

by dangeles

Verification system that ensures tasks are truly complete before marking them done, preventing premature completion claims through systematic checklist validation

Automation 5 4mo ago
wangyendt

pywayne-tts

by wangyendt

Text-to-speech conversion tool. Use when converting text to speech audio files (opus or mp3 format). Supports macOS native 'say' command and Google TTS (gTTS) service with ffmpeg audio conversion.

Processing 5 4mo ago
petekp

manual-testing

by petekp

Guide users step-by-step through manually testing whatever is currently being worked on. Use when asked to "test this", "verify it works", "let's test", "manual testing", "QA this", "check if it works", or after implementing a feature that needs verification before proceeding.

Code Review 5 4mo ago
dangeles

calculator

by dangeles

Use when quantitative feasibility checks are needed, order-of-magnitude estimates must be established, or detailed models are required to validate design assumptions and identify rate-limiting steps

Math 5 4mo ago
lv416e

multi-agent-orchestration

by lv416e

"Use when work can be decomposed into independent, parallelizable tasks - Planner/Worker/Judge pattern for spawning subagents with bounded scope, clear acceptance criteria, and quality gates before merging results 作業を独立した並列化可能なタスクに分解できる場合に使用 - 境界付きスコープ、明確な受け入れ基準、マージ前の品質ゲートを持つサブエージェント生成のためのPlanner/Worker/Judgeパターン"

Automation 5 4mo ago
dangeles

experimental-planner

by dangeles

Use when theoretical calculations need experimental validation, protocols must be designed with clear hypotheses and success criteria, or resource requirements (equipment, materials, expertise) must be estimated for proposed experiments

Processing 5 4mo ago
lv416e

refactoring-legacy-code

by lv416e

"Use when modernizing, migrating, or restructuring existing code - systematic approach to safe refactoring through characterization tests, dependency analysis, strangler fig migration, and incremental transformation; ensures no behavior changes without test coverage first 既存コードのモダナイゼーション、移行、再構築時に使用 - 特性テスト、依存関係分析、ストラングラーフィグ移行、段階的変換による安全なリファクタリングの体系的アプローチ。テストカバレッジなしでの動作変更を防止"

Code Gen 5 4mo ago
dangeles

statistician

by dangeles

Use when selecting statistical methods, performing power analysis, guiding uncertainty quantification, or validating MCMC/Monte Carlo implementations.

Processing 5 4mo ago
lv416e

firebase-apk-scanner

by lv416e

Scans Android APKs for Firebase security misconfigurations including open databases, storage buckets, authentication issues, and exposed cloud functions. Use when analyzing APK files for Firebase vulnerabilities, performing mobile app security audits, or testing Firebase endpoint security. For authorized security research only.

Auth 5 4mo ago
lv416e

property-based-testing

by lv416e

Provides guidance for property-based testing across multiple languages and smart contracts. Use when writing tests, reviewing code with serialization/validation/parsing patterns, designing features, or when property-based testing would provide stronger coverage than example-based tests.

Automation 5 4mo ago
lv416e

semgrep-rule-creator

by lv416e

Creates custom Semgrep rules for detecting security vulnerabilities, bug patterns, and code patterns. Use when writing Semgrep rules or building custom static analysis detections.

Processing 5 4mo ago
dangeles

software-developer

by dangeles

Use when implementing production-quality bioinformatics software with proper error handling, logging, testing, and documentation, following software engineering best practices.

Debugging 5 4mo ago
dangeles

copilot

by dangeles

Use when reviewing code for correctness, efficiency, edge cases, or potential bugs in an adversarial but collaborative manner, or when bioinformatician/developer needs a second opinion.

Code Review 5 3mo ago
DimitriGilbert

opentui-solid

by DimitriGilbert

Expert assistance for OpenTUI with SolidJS. Use for reactive components, signals, fine-grained reactivity, JSX patterns, and SolidJS-specific optimization.

Email 5 5mo ago
lv416e

systematic-debugging

by lv416e

"Use 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 バグ、テスト失敗、予期しない動作に遭遇した際、修正を提案する前に使用 - 4フェーズフレームワーク(根本原因調査、パターン分析、仮説検証、実装)により、解決策を試す前に理解を確保"

Code Gen 5 7mo ago
dangeles

systematic-troubleshooter

by dangeles

Use when encountering errors, bugs, unexpected behavior, or any problem requiring systematic debugging with extended thinking for complex multi-layer issues

Processing 5 4mo ago
wangyendt

pywayne-plot

by wangyendt

Enhanced spectrogram visualization tools for time-frequency analysis. Use when creating spectrograms, spectral analysis, or time-frequency plots for signals including IMU data (accelerometer, gyroscope), physiological signals (PPG, ECG, respiration), vibration analysis, and audio processing. Supports frequency unit conversion (Hz/bpm/kHz), multiple normalization modes (global/local/none), and MATLAB-style parula colormap.

Analytics 5 4mo ago
DimitriGilbert

opentui-react

by DimitriGilbert

Expert assistance for OpenTUI with React. Use for React components, hooks (useKeyboard, useRenderer, useTimeline), JSX patterns, state management, forms, and testing.

Email 5 5mo ago
reggiechan74

Acceptance Criteria

by reggiechan74

This skill should be used when the user asks to "define acceptance criteria", "what are the success criteria", "set quality gates", "establish acceptance tests", "define what success looks like", or needs to specify pre-declared success criteria before code execution begins.

Code Gen 5 4mo ago
lv416e

test-driven-development

by lv416e

"Use when implementing any feature or bugfix, before writing implementation code - write the test first, watch it fail, write minimal code to pass; ensures tests actually verify behavior by requiring failure first 機能やバグ修正を実装する際、実装コードを書く前に使用 - まずテストを書き、失敗を確認し、最小限のコードで通す。最初に失敗を求めることで、テストが実際に動作を検証することを保証"

Debugging 5 7mo ago
christopher-buss

jest

by christopher-buss

Testing Roblox/Luau code with Jest Roblox. Use when writing tests, mocking

Code Gen 6 4mo ago
tommy-ca

spec-to-implementation

by tommy-ca

Parse specifications and create implementation plans with task tracking in Notion

Automation 48 7mo ago
luisschmitzheadline

startup-business-models

by luisschmitzheadline

Use when choosing or evaluating a startup revenue model, pricing/value metric, packaging/tier design, or calculating unit economics (LTV, CAC, payback, gross margin, NRR), including usage-based/credit/AI pricing and variable compute/COGS constraints.

Monitoring 22 4mo ago
luisschmitzheadline

creating-financial-models

by luisschmitzheadline

This skill provides an advanced financial modeling suite with DCF analysis, sensitivity testing, Monte Carlo simulations, and scenario planning for investment decisions

Code Gen 22 4mo ago