- Home
- /
- Categories
- /
- Testing
Testing
Unit tests, integration tests, test automation
gap-analysis
by jschulte
Route-aware gap analysis. For Brownfield - uses /speckit.analyze to compare specs against implementation. For Greenfield - validates spec completeness and asks about target tech stack for new implementation. This is Step 4 of 6 in the reverse engineering process.
form-testing
by CrazySwami
Test WordPress form submissions and email delivery. Validates contact forms, checks WP Mail SMTP configuration, and sends test emails. Use when verifying form functionality or troubleshooting email delivery issues.
wfc-plan
by sam-fakhreddine
Generates a structured implementation plan for software features spanning multiple files, modules, or services. Produces TASKS.md (ordered tasks with dependency graph), PROPERTIES.md (non-functional requirements typed SAFETY/LIVENESS/INVARIANT/PERFORMANCE), and TEST-PLAN.md (acceptance and integration test strategy). Conducts a clarifying interview before generating. TRIGGER: /wfc-plan; user requests TASKS.md, PROPERTIES.md, or TEST-PLAN.md by name; requests implementation plan for work affecting 2+ files in different directories or multiple services; user wants dependency ordering and test strategy for a feature. NOT FOR: Single-file edits or bug fixes; debugging/diagnosing defects; high-level architecture discussions with no file output; sprint planning or backlog grooming; directory restructuring; documentation generation; quick single-function patches. Pipeline order: wfc-plan FIRST, then wfc-implement. Running wfc-implement before wfc-plan will fail — there is no TASKS.md to execute.
project-planning
by spjoshis
Master project planning with WBS, Gantt charts, resource allocation, scheduling, and comprehensive planning techniques for successful project delivery.
prd-reviewing
by meriley
Reviews and validates Product Requirements Documents for completeness, clarity, and feasibility. Identifies gaps, ambiguities, and risks using systematic checklist. Use when reviewing PRDs before approval, during stakeholder reviews, or validating requirements quality.
awaken-agent-skills
by Awaken-Finance
"Awaken DEX trading and market data operations for agents."
test-planning
by spjoshis
Master test planning with test strategies, test plans, scope definition, and comprehensive testing approaches.
writing-skills
by eyadsibai
Use when creating new skills, editing existing skills, or verifying skills work before deployment
reducing-cac
by amogha-dalvi
Use when customer acquisition cost is rising, channel-level CAC is unknown, LTV to CAC ratio is below 3 to 1, or paid spend is growing without proportional pipeline growth. Use when founders feel marketing is not working, when budget needs reallocation, or when organic channels are underinvested relative to paid.
risk-management
by spjoshis
Master risk management with identification, analysis, mitigation strategies, and monitoring techniques for proactive project risk handling.
create-specs
by jschulte
Transform reverse-engineering documentation into GitHub Spec Kit format. Initializes .specify/ directory, creates constitution.md, generates specifications from reverse-engineered docs, and sets up for /speckit slash commands. This is Step 3 of 6 in the reverse engineering process.
performance-testing
by spjoshis
Master performance testing with load testing, stress testing, JMeter, k6, and performance benchmarking.
feature-spec-reviewing
by meriley
Reviews feature specifications for completeness, testability, and implementation readiness. Validates acceptance criteria, edge cases, and technical constraints. Use when reviewing feature specs before implementation or during sprint planning.
security-assessment
by spjoshis
Master security assessments with vulnerability scanning, penetration testing, security testing, and security audits.
playwright-writing
by meriley
Write reliable Playwright E2E tests following official best practices. Prioritizes user-facing locators, web-first assertions, and test isolation. NEVER mock application data. Avoid explicit waits unless component-specific. Use when writing, reviewing, or debugging Playwright tests.
obra-systematic-debugging
by faulkdev
Use when errors are unclear, flaky, or regressions occur; apply a disciplined debugging loop in VS Code Copilot Agent mode.
data-science
by eyadsibai
Use when "statistical modeling", "A/B testing", "experiment design", "causal inference", "predictive modeling", or asking about "hypothesis testing", "feature engineering", "data analysis", "pandas", "scikit-learn"
gathering-competitive-intel
by amogha-dalvi
Use when sales reps lack current competitive intel, win rates against specific competitors are declining, new competitors enter the market, or competitive objections are unaddressed. Use when launching comparison content, preparing battlecards, or when competitor pricing, features, or positioning have shifted. Use after customer research and ICP definition are complete.
connect-what-i-know
by ricardogomes
Recognize patterns across domains; build transfer learning. Use when a learner has a vague sense something is familiar ("this reminds me of..."), wants to understand connections between concepts, or seeks to apply knowledge from one domain to another. This skill guides through connection quality testing (breakdown, mechanism, constraint tests) and validates through cross-domain prediction. Enforces human-only discovery of connections. Triggers on phrases like "this reminds me of", "I've seen this before", "is this like X?", "same pattern as", or when learner spontaneously sees connections.
Jest Test Framework
by FortiumPartners
Execute and generate Jest tests for JavaScript/TypeScript projects with support for unit, integration, and E2E testing
Smoke Test External Services Skill
by FortiumPartners
Load: skills/smoke-test-external-services/REFERENCE.md (~15KB)
NestJS Framework
by FortiumPartners
Node.js/TypeScript backend framework with dependency injection and modular architecture
pytest Test Framework
by FortiumPartners
Execute and generate pytest tests for Python projects with fixtures, parametrization, and mocking support
ExUnit Test Framework
by FortiumPartners
Execute and generate ExUnit tests for Elixir projects with setup callbacks, describe blocks, and async testing support