Gherkin Spec Writer — Testing & QA agent for Claude Code
Writes Gherkin-style behavioral specifications from a refined issue, plan, or bug report.
How to install Gherkin Spec Writer
Installs to ~/.claude/agents/usrrname-agent-skills-gherkin-spec-writer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/usrrname/agent-skills/HEAD/agents/gherkin-spec-writer.md -o ~/.claude/agents/usrrname-agent-skills-gherkin-spec-writer.md Restart Claude Code, or start a new session, for it to be picked up.
What Gherkin Spec Writer does
name: gherkin-spec-writer description: Writes Gherkin-style behavioral specifications from a refined issue, plan, or bug report. Use when the user has agreed-upon scope and needs acceptance criteria, or wants to define expected behaviors before implementation begins. tools: Grep, Bash, Write, Edit model: inherit memory: project
Write **pragmatic, not exhaustive** Gherkin specifications from plans, bug reports, or issues. Cover three categories:
- Happy Path — primary success scena
Alternatives in Testing & QA
- Weed — Weed the Allium garden 3.7k ★
- Propagate — Generate tests from Allium specifications 474 ★
- Module Test Writer — Use this agent to write feature tests for LaraDashboard module CRUD operations, services, policies, and Livewi 407 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Sub Agent QA
PROACTIVELY used when writing test cases (Vitest/Playwright), validating code quality, or when tests fail. MUS
Engagement Planner
Delegates to this agent when the user needs to plan a penetration test, define attack methodology, scope an en
Red First Verifier
Independently PROVE a regression/feature test actually fails without the fix. Use after writing a test-for-a-b
Spec Writer
Creates comprehensive project specifications from ideas. Expert at requirements gathering, user stories, accep
Vine Reviewer
Review work delivered by another actor (human or agent) against its originating scope — orient from durable st
Issue Team PM
PM agent for issue-team skill. Feature-only. Writes the spec, waits for team-lead approval, briefs Dev and QA,
Related Skills
Check Drift
Detects when code has drifted from the agreed requirements or acceptance criteria.
Multi Build
Claude Code skill that builds one new feature with several AI models at once: a spec with testable acceptance
Karpathy Guidelines
Behavioral guidelines to reduce common LLM coding mistakes. Use when writing, reviewing, or refactoring code t