- Home
- /
- Categories
- /
- Testing
Testing
Unit tests, integration tests, test automation
writing-plans
by ZhanlinCui
Use when you have a spec or requirements for a multi-step task, before touching code
ai-assessment-scale
by mastepanoski
Evaluate AI contribution in projects using the AI Assessment Scale (AIAS) 5-level framework. Measure AI involvement from no AI to full AI exploration across development stages.
testing-dags
by necatiarslan
Complex DAG testing workflows with debugging and fixing cycles. Use for multi-step testing requests like "test this dag and fix it if it fails", "test and debug", "run the pipeline and troubleshoot issues".
subagent-driven-development
by ZhanlinCui
Use when executing implementation plans with independent tasks in the current session
review-code
by mgiovani
Perform comprehensive multi-agent code review for PRs, commits, or entire
test-suite
by mgiovani
"Generate comprehensive test suites with coverage analysis and parallel test writing. Automatically activates when users want to write tests, add test coverage, generate test cases, improve testing, or analyze coverage gaps. Supports pytest, vitest, jest, and all major test frameworks."
implement-feature
by mgiovani
"Implement features using senior staff engineer best practices with parallel subagent orchestration. Automatically activates when users want to implement a new feature, add functionality, build a component, or create new capabilities. Follows SOLID, DRY, and YAGNI principles with automated project discovery and quality verification."
team-implement
by mgiovani
"Spec-driven team orchestration: adaptive development team that scales from 3 to 11 agents based on project complexity. Accepts plain text, Jira tickets, GitHub issues, PRs, files, directories, or URLs as input. Plans thoroughly first, gets user approval, then implements with parallel agents."
refactor
by mgiovani
"Safe codebase refactoring with characterization tests, incremental changes, and continuous verification. Automatically activates when users want to refactor code, extract methods/classes, simplify logic, reduce duplication, improve naming, restructure modules, or clean up technical debt."
fix-bug
by mgiovani
"Fix bugs using test-driven debugging, root cause analysis, and comprehensive verification. Automatically activates when users want to fix a bug, debug an issue, resolve an error, investigate failing tests, or address problems in the codebase."
ios-testing-patterns
by conorluddy
XCTest and XCUITest execution workflows and flaky test detection patterns
xcode-workflows
by conorluddy
Xcode build system guidance for xcodebuild operations. Use when building iOS projects, running tests, analyzing build failures, or configuring schemes. Covers build/clean/test operations, interpreting xcodebuild output, and troubleshooting common build errors.
state-management
by conorluddy
Cache management, configuration best practices, and progressive disclosure patterns for efficient context window usage. Use when working with large responses, optimizing token costs, or managing plugin state across operations.
accessibility-testing
by conorluddy
WCAG compliance testing and accessibility quality assurance workflows for iOS apps. Use when validating accessibility labels, testing VoiceOver compatibility, checking contrast ratios, or ensuring WCAG 2.1 compliance. Covers accessibility tree analysis, semantic validation, and automated accessibility testing patterns.
use-aptos-cli
by iskysun96
"Provides Aptos CLI command reference for development workflow (init, compile, test, publish). Triggers on: 'CLI
mutation-testing
by Roasbeef
Validates test suite quality through mutation testing. Generates intelligent code mutations, runs tests to verify they catch the changes, and identifies gaps in test coverage. Use when evaluating test effectiveness, validating newly written tests, or improving test quality for mission-critical code.
starwave:tasks
by ArjenSchwarz
Create Task List
salvo-testing
by salvo-rs
Write unit and integration tests for Salvo applications using TestClient. Use for testing handlers, middleware, and API endpoints.
Go Test Fixer Skill
by ArjenSchwarz
Consider parallel testing (t.Parallel()) for independent tests after conversion
starwave:creating-spec
by ArjenSchwarz
Initialize a new spec with requirements, design, and task planning. Orchestrates the entire spec-driven workflow from feature idea to actionable task list.
generate-tests
by iskysun96
"Creates comprehensive test suites for Move contracts with 100% coverage requirement. Triggers on: 'generate tests',
fix-bug
by ArjenSchwarz
Systematic bug investigation, resolution, and documentation. Use when fixing bugs that need thorough analysis, test coverage, and a formal bugfix report. Applies systematic debugging methodology, creates regression tests, and generates a standardized report in specs/bugfixes/<bug-name>/. Triggers on requests like "fix this bug", "debug and document this issue", or when a bug needs both resolution and documentation.
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.
fuzzing-obstacles
by runkids
Techniques for patching code to overcome fuzzing obstacles. Use when checksums, global state, or other barriers block fuzzer progress.