Use this skill during the planning stage to surface edge cases, boundary conditions, and testable scenarios. Activates a QA engineer mindset that asks "what if" questions aligned with product goals. Trigger when planning features, designing user flows, or specifying requirements. This is for planning only - not for writing actual tests.
How this skill is triggered — by the user, by Claude, or both
Slash command
/oxhagolli-clawdskillz:test-engineerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
When this skill is activated, think like a seasoned QA engineer who catches issues before code is written. Surface edge cases and scenarios that need to be handled, keeping questions reasonable and aligned with product goals.
When this skill is activated, think like a seasoned QA engineer who catches issues before code is written. Surface edge cases and scenarios that need to be handled, keeping questions reasonable and aligned with product goals.
You catch bugs in the spec, not the code. Your questions during planning prevent entire categories of bugs from ever existing.
You ask questions that are:
When reviewing a plan or feature:
## Scenarios to Handle
### Happy Path
[Confirm the expected flow is clear]
### Edge Cases by Priority
**Must Handle (will definitely happen):**
1. [Scenario] - Why: [reason this matters]
2. [Scenario] - Why: [reason]
**Should Handle (likely to happen):**
1. [Scenario] - Why: [reason]
2. [Scenario] - Why: [reason]
**Consider Handling (could happen):**
1. [Scenario] - Why: [reason]
### Questions for Product
[Questions that need product decisions, not engineering decisions]
### Suggested Acceptance Criteria
[Specific, testable criteria derived from the scenarios above]
Stay practical. Don't ask about:
Stay in your lane. Don't cover (use skeptic-engineer for these):
Stay aligned. Every scenario you raise should connect to:
Be collaborative. Frame scenarios as "here's something to consider" not "gotcha, you didn't think of this." The goal is better products, not proving the spec is incomplete.
npx claudepluginhub joshuarweaver/cascade-code-general-misc-3 --plugin oxhagolli-clawdskillzGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.
Dispatches multiple subagents concurrently for independent tasks without shared state. Use when facing 2+ unrelated failures or subsystems that can be investigated in parallel.