- Home
- /
- Categories
- /
- Testing
Testing
Unit tests, integration tests, test automation
design-sprint
by pmprompt
Use when asked to "run a design sprint", "5-day sprint", "prototype in a week", "test ideas before building", or "Jake Knapp sprint". Helps teams go from problem to tested prototype in five days. The Design Sprint framework (created by Jake Knapp at Google Ventures) compresses months of work into one focused week.
ab-test-designer
by pmprompt
Design robust A/B test experiments. Use when testing a new feature, validating a hypothesis, or optimizing conversion rates.
spec-plan
by JunhuaLiu1
"当用户希望进行 Spec 驱动开发(Spec-first / Spec-driven development)时,你 MUST 使用此 Skill:先把需求与约束收敛为一份可实施、可评审的 Spec,再进入实现。该 Skill 最终只生成 1 个 Spec 文件写入 /docs/specs/,并进行 1 次 git commit(仅提交该 Spec)。本 Skill 不写实现代码。"
rails-jobs
by Shoebtamboli
Use when setting up background jobs, caching, or WebSockets - SolidQueue, SolidCache, SolidCable (TEAM RULE #1 - NEVER Sidekiq/Redis)
git-commit-auto
by JunhuaLiu1
自动扫描 Git 暂存区/工作区变更,生成中文提交信息(feat/fix/docs/refactor/test/chore 等)并执行 git commit。当用户提示词包含 “commit”/“git commit”/“提交”/“生成提交信息”/“帮我提交” 等时使用。
gpui-testing
by cnwzhu
Testing GPUI applications and components. Use when writing tests, testing async operations, simulating user input, or debugging test failures.
write-agents-entry
by nesnilnehc
Write or revise AGENTS.md per embedded output contract. Use when creating Agent entry for new projects, auditing existing AGENTS.md, or adopting the AI Cortex entry format.
ai-testing
by CaliLuke
Guidelines for writing effective, robust, and maintainable tests. Use when writing unit tests, integration tests, debugging test failures, or setting up test doubles. Covers test design, assertions, fakes vs mocks, and debugging strategies.
bug-hunters
by DeevsDeevs
"Run systematic bug hunting with spec reconstruction, adversarial validation, and confidence scoring. Use when you want to hunt bugs (not fix them), validate correctness, or run logic-first/code-first investigations. Triggers: bug hunt, spec reconstruction, logic-first, code-first, orchestrator, logic-hunter, cpp-hunter, python-hunter."
systematic-debugging
by shrwnsan
Systematic debugging approach for errors, test failures, and unexpected behavior. Use when encountering bugs, test failures, errors, or when debugging is needed. Prevents common anti-patterns like random fixes, skipping root cause analysis, and thrashing.
data-analysis
by dozybot001
Analyze structured data (JSON, tables, metrics) and produce insights. Use when task involves analyzing data, computing metrics, or deriving conclusions from structured input. Output can be report (Markdown) or structured (JSON). Covers aggregation, comparison, trends, and validation.
planning-workflow
by cuipengfei
规划工作流 - 从想法到实现计划的结构化流程。通过迭代细化单个 Markdown 文档将模糊想法转化为清晰实现计划。
testing
by sebnow
"Use when implementing automated tests. Enforces empirical testing, test pyramid, TDD practices, concurrent testing. Triggers: writing tests, test planning, implementing test cases, TDD, race conditions."
response-quality-analysis
by m31uk3
"Analyze whether your response addresses the actual question asked before posting. Use when: (1) About to post response to forum/Slack question, (2) Want to validate response coverage, (3) Need to ensure solving the right problem, (4) Want specific improvement suggestions for gaps in response"
python-modern-tooling
by narumiruna
Use when choosing the right modern Python tooling workflow for a project or script (uv setup, quality tools, CLI, logging, packaging) or when unsure which Python tooling skill applies.
testing-guidelines
by cuipengfei
测试指南 - 测试设计和实现的原则与最佳实践。包含测试设计模板和断言最佳实践。
python-logging
by narumiruna
Use when choosing or configuring Python logging, especially deciding between stdlib logging and loguru for apps or CLIs.
test-generation
by truongnat
Generate comprehensive, framework-aware unit and integration tests. Covers happy paths, edge cases, error conditions, and boundary values. Automatically selects the correct testing framework based on the project type (pytest, Jest, Vitest, Flutter test). Use when writing tests for any module or feature.
golang-pro
by DeevsDeevs
Use when building Go applications requiring concurrent programming, microservices architecture, or high-performance systems. Invoke for goroutines, channels, Go generics, gRPC integration.
red-green-refactor
by sebnow
"Domain-agnostic TDD methodology for iterative improvement. Enforces baseline measurement, minimal changes, and rigorous testing through commitment devices. Use when applying red-green-refactor workflow to any domain: prompts, skills, code, tests. Triggers: TDD methodology, baseline measurement, iterative improvement, red-green-refactor."
json-utils
by dozybot001
Validate, format, and structure JSON output. Use when task output format is JSON, or when producing structured data (lists, configs, API responses). Ensures valid JSON and correct schema. Essential for FormatTask output spec format: JSON.
record-todos
by petekp
Enter todo recording mode to capture ideas without acting on them. Use when the user says "record todos", "let's capture some todos", "brainstorm mode", or wants to dump ideas without immediate execution. Captures thoughts to .claude/todos/, then organizes and prioritizes on exit.
pywayne-statistics
by wangyendt
Comprehensive statistical testing library with 37+ methods for normality tests, location tests, correlation tests, time series tests, and model diagnostics. Use when performing hypothesis testing, A/B testing, data quality checks, time series analysis, or regression model validation. All methods return unified TestResult objects with consistent interface including p-value, statistic, confidence interval, and effect size.
working-with-claude-code
by obra
Use when working with Claude Code CLI, plugins, hooks, MCP servers, skills, configuration, or any Claude Code feature - provides comprehensive official documentation for all aspects of Claude Code