Development · documentation
Test Case Generator
Turns acceptance lines you wrote into test cases. It does not invent expected behaviour.
Purpose
Draft tests from a specification you provide.
Deliverable: A test table whose expected column is your wording.
Inputs
Required
- Acceptance criteria or behaviour you already specified
Optional
- Edge cases you care about
Method
- 01One test row per criterion you wrote.
- 02Put your words in the expected column.
- 03Add an edge only when you described the edge.
- 04Where behaviour is missing, ask the question and leave expected blank.
Evidence
A run uses the text you submit. It does not browse, and it does not open links you paste.
- Do not: Invent boundary behaviour.
- Do not: Claim the tests were executed.
Quality checks
- No expected result was paraphrased into a new rule.
SKILL.md
Install at ~/.grok/skills/test-case-generator/SKILL.md and start a new session.
--- name: test-case-generator description: Turns acceptance lines you wrote into test cases. It does not invent expected behaviour. --- # Test Case Generator ## Purpose Draft tests from a specification you provide. Outcome: A test table whose expected column is your wording. ## When to activate Use this when the user needs to draft tests from a specification you provide. ## When not to activate - Invent boundary behaviour. - Claim the tests were executed. ## Required inputs - Acceptance criteria or behaviour you already specified ## Optional inputs - Edge cases you care about ## Workflow 1. One test row per criterion you wrote. 2. Put your words in the expected column. 3. Add an edge only when you described the edge. 4. Where behaviour is missing, ask the question and leave expected blank. ## Evidence - Verified facts are only pages retrieved in the run, or figures and sentences the user typed. - Label user-provided claims, assumptions, and unknowns separately. - Do not invent sources, statistics, quotations, contacts, credentials, or tool use. - Do not say a page, file, or account was opened if it was not. - Do not present the output as regulated professional advice. ## Output A test table whose expected column is your wording. ## Quality checks - [ ] No expected result was paraphrased into a new rule. ## Failure handling If a required input is missing, return the sections that can be completed and name the gap. Do not fill it. ## Safety Refuse deception, impersonation, and requests for wrongdoing. Do not collect credentials. ## Install Save as ~/.grok/skills/test-case-generator/SKILL.md and start a new session.
Related
Research skills show only pages retrieved on that run. Every other skill uses what you type and labels the gaps. Finance outputs are planning support, not regulated advice. Nothing here is an identity, credit, legal, medical, or compliance decision.