- Home
- /
- Categories
- /
- Testing
Testing
Unit tests, integration tests, test automation
project-context
by ruby-git
'Reference guide for ruby-git architecture, coding standards, design philosophy, key technical details, and compatibility requirements. Use when answering architecture questions, deciding where new code belongs, reviewing coding standards, or understanding the layered command/parser/facade design.'
scaffold-new-command
by ruby-git
"Generates a production-ready Git::Commands::* class with unit tests, integration tests, and YARD docs using the Base architecture. Use when creating a new command from scratch."
rspec-unit-testing-standards
by ruby-git
"Defines RSpec unit testing rules for this project covering structure, naming, setup patterns, stubbing, doubles, coverage, and test reliability. Use when writing, reviewing, or auditing RSpec specs under spec/unit/."
review-command-tests
by ruby-git
"Verifies unit and integration tests for Git::Commands::* classes follow project conventions. Use to audit test quality and coverage for command classes."
refactor-command-to-commandlineresult
by ruby-git
"Migrates a command class that still performs parsing or custom execution logic to return raw Git::CommandLineResult, moving parsing to facade/parser layers. Use during architectural redesign refactoring."
pr-readiness-review
by ruby-git
"Performs a comprehensive pre-PR readiness review covering tests, code quality, security, and commit conventions. Use at the end of implementation before submitting a pull request."
extract-command-from-lib
by ruby-git
"Migrates a direct #command call in Git::Lib to a Git::Commands::* class as part of the architectural redesign. Use when extracting a specific command during the Strangler Fig migration."
review-cross-command-consistency
by ruby-git
"Compares sibling command classes for consistent structure, documentation, testing, and exit-status conventions under the Base architecture. Use for cross-command audits."
test-debugging
by ruby-git
"Debugs failing or flaky tests and improves test coverage. Use when tests fail consistently, exhibit intermittent behavior, or when adding missing test coverage."
rust-tests-guidelines
by RediSearch
Guidelines for writing Rust tests. Use this when you want to write Rust tests.
port-c-module
by RediSearch
Guide for porting a C module to Rust. Use this when starting to port a C module to Rust.
check-rust-coverage
by RediSearch
Check which Rust lines are not covered by Rust tests. Use this when you developed new Rust code and want to ensure it is tested.
write-rust-tests
by RediSearch
Write Rust tests to verify correctness of Rust code. Use this when you want to write Rust tests.
dart-test
by dartsim
"DART Test: unit tests, integration tests, CI validation, and debugging"
dart-mechanical-refactor
by dartsim
"DART Mechanical Refactor: perform a behavior-preserving mechanical refactor"
email-subject-line-optimizer
by OneWave-AI
A/B test subject line variations using proven copywriting frameworks. Predict open rates based on historical performance.
Experiment
by simota
A/Bãã¹ãè¨è¨ã仮説ããã¥ã¡ã³ã使ããµã³ãã«ãµã¤ãºè¨ç®ããã£ã¼ãã£ã¼ãã©ã°å®è£ ãçµ±è¨çæææ§å¤å®ãå®é¨ã¬ãã¼ãçæã仮説æ¤è¨¼ãå¿ è¦ãªæã«ä½¿ç¨ã
epic-testing
by epicweb-dev
Guide on testing with Vitest and Playwright for Epic Stack
tdd
by cursor
"Use only when the user explicitly asks for TDD, a failing test, or a regression test, OR when the bug has an obvious cheap local test target. Skip when the test path is unclear, expensive, integration-heavy, or not requested."
maintain-verification-skill
by cursor
"Periodic pass that keeps a project's verification skill and feature map honest: parallel source readers per feature, one live session driving every feature, at most one PR of proven corrections. Use for /maintain-verification-skill or \"audit the verify skill\"."
principle-sequence-verifiable-units
by cursor
"Apply to multi-step work (sweeps, migrations, runs of similar edits) and to how you stack commits and PRs. Break work into small units that each end in a verifiable state, check each before the next, and order delivery so the sequence proves itself to a reviewer."
appium
by partme-ai
Provides comprehensive guidance for Appium mobile testing including mobile app automation, element location, gestures, and cross-platform testing. Use when the user asks about Appium, needs to test mobile applications, automate mobile apps, or write Appium test scripts.
angular
by partme-ai
Provides comprehensive guidance for Angular framework including components, modules, services, dependency injection, routing, forms, and TypeScript integration. Use when the user asks about Angular, needs to create Angular applications, implement Angular components, or work with Angular features.
cli-ascii-logo
by partme-ai
生成 CLI 的 ASCII 艺术 Logo/Banner(支持 box drawing 边框、█ 块字符、ANSI 24-bit 渐变色)并提供可运行脚本与集成代码。适用于“做一个像 Spec Kit CLI 的终端 Logo / 彩色 ASCII banner / figlet 风格标题 / CLI 启动欢迎页”等需求。