Testing

Unit tests, integration tests, test automation

Showing 1993-2016 of 6726 skills
freekmurze

form-cro

by freekmurze

When the user wants to optimize any form that is NOT signup/registration — including lead capture forms, contact forms, demo request forms, application forms, survey forms, or checkout forms. Also use when the user mentions "form optimization," "lead form conversions," "form friction," "form fields," "form completion rate," or "contact form." For signup/registration forms, see signup-flow-cro. For popups containing forms, see popup-cro.

Email 1K 8mo ago
freekmurze

ab-test-setup

by freekmurze

When the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," or "hypothesis." For tracking implementation, see analytics-tracking.

Monitoring 1K 8mo ago
freekmurze

paywall-upgrade-cro

by freekmurze

When the user wants to create or optimize in-app paywalls, upgrade screens, upsell modals, or feature gates. Also use when the user mentions "paywall," "upgrade screen," "upgrade modal," "upsell," "feature gate," "convert free to paid," "freemium conversion," "trial expiration screen," "limit reached screen," "plan upgrade prompt," or "in-app pricing." Distinct from public pricing pages (see page-cro) — this skill focuses on in-product upgrade moments where the user has already experienced value.

Code Gen 1K 8mo ago
NTCoding

tactical-ddd

by NTCoding

"Design, refactor, analyze, and review code by applying the principles and patterns of tactical domain-driven design. Triggers on: domain modeling, aggregate design, 'entity', 'value object', 'repository', 'bounded context', 'domain event', 'domain service', code touching domain/ directories, rich domain model discussions."

Code Gen 357 8mo ago
NTCoding

critical-peer-personality

by NTCoding

"Professional, skeptical communication style. Never over-enthusiastic, verifies before agreeing, challenges constructively, proposes instead of asking preferences. Expert peer who coaches, not serves. Triggers on: composing responses, agreeing with user, making recommendations, giving feedback."

Linting 357 8mo ago
NTCoding

tdd-process

by NTCoding

"Strict test-driven development state machine with red-green-refactor cycles. Enforces test-first development, meaningful failures, minimum implementations, and full verification. Activates when user requests: 'use a TDD approach', 'start TDD', 'test-drive this'."

Code Review 357 8mo ago
NTCoding

writing-tests

by NTCoding

"Principles for writing effective, maintainable tests. Covers naming conventions, assertion best practices, and comprehensive edge case checklists. Based on BugMagnet by Gojko Adzic. Triggers on: writing any test, 'add tests', test review, test naming, assertion choices, edge case coverage, 'what should I test', test structure decisions."

Debugging 357 8mo ago
oyi77

writing-skills

by oyi77

Use when creating new skills, editing existing skills, or verifying skills work before deployment

Agents 17 8mo ago
oyi77

voice-ai-agent

by oyi77

AI voice agent for handling incoming calls, appointment scheduling, lead qualification, and 24/7 customer service without human intervention.

Agents 17 8mo ago
oyi77

prd-generator

by oyi77

Generate detailed Product Requirement Documents (PRDs) from feature descriptions. Create structured specifications ready for implementation.

Code Gen 17 8mo ago
runkids

libfuzzer

by runkids

Coverage-guided fuzzer built into LLVM for C/C++ projects. Use for fuzzing C/C++ code that can be compiled with Clang.

CLI Tools 16 7mo ago
runkids

fuzzing-obstacles

by runkids

Techniques for patching code to overcome fuzzing obstacles. Use when checksums, global state, or other barriers block fuzzer progress.

Processing 16 7mo ago
runkids

coverage-analysis

by runkids

Coverage analysis measures code exercised during fuzzing. Use when assessing harness effectiveness or identifying fuzzing blockers.

File Ops 16 7mo ago
runkids

firebase-apk-scanner

by runkids

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 16 7mo ago
runkids

code-maturity-assessor

by runkids

Systematic code maturity assessment using Trail of Bits' 9-category framework. Analyzes codebase for arithmetic safety, auditing practices, access controls, complexity, decentralization, documentation, MEV risks, low-level code, and testing. Produces professional scorecard with evidence-based ratings and actionable recommendations.

Analytics 16 7mo ago
runkids

ossfuzz

by runkids

OSS-Fuzz provides free continuous fuzzing for open source projects. Use when setting up continuous fuzzing infrastructure or enrolling projects.

Docker 16 7mo ago
mfwarren

paid-ads

by mfwarren

Production-ready entrepreneurship skills for Claude Code — marketing, sales, operations, finance, and leadership. 24 skills built by a founder, for founders.

File Ops 82 8mo ago
runkids

harness-writing

by runkids

Techniques for writing effective fuzzing harnesses across languages. Use when creating new fuzz targets or improving existing harness code.

Processing 16 7mo ago
runkids

guidelines-advisor

by runkids

Smart contract development advisor based on Trail of Bits' best practices. Analyzes codebase to generate documentation/specifications, review architecture, check upgradeability patterns, assess implementation quality, identify pitfalls, review dependencies, and evaluate testing. Provides actionable recommendations.

Agents 16 7mo ago
runkids

cargo-fuzz

by runkids

cargo-fuzz is the de facto fuzzing tool for Rust projects using Cargo. Use for fuzzing Rust code with libFuzzer backend.

CLI Tools 16 7mo ago
runkids

audit-prep-assistant

by runkids

Prepares codebases for security review using Trail of Bits' checklist. Helps set review goals, runs static analysis tools, increases test coverage, removes dead code, ensures accessibility, and generates documentation (flowcharts, user stories, inline comments).

Accessibility 16 7mo ago
runkids

atheris

by runkids

Atheris is a coverage-guided Python fuzzer based on libFuzzer. Use for fuzzing pure Python code and Python C extensions.

CLI Tools 16 7mo ago
runkids

property-based-testing

by runkids

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 16 7mo ago
runkids

ruzzy

by runkids

Ruzzy is a coverage-guided Ruby fuzzer by Trail of Bits. Use for fuzzing pure Ruby code and Ruby C extensions.

CLI Tools 16 7mo ago