Hy-Nguyen

Cook Spec Writer — Testing & QA agent for Claude Code

Testing & QA community

Writes acceptance criteria and tests for a /cook feature before any implementation exists.

How to install Cook Spec Writer

Installs to ~/.claude/agents/hy-nguyen-hy-skills-cook-spec-writer.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/Hy-Nguyen/hy-skills/HEAD/agents/cook-spec-writer.md -o ~/.claude/agents/hy-nguyen-hy-skills-cook-spec-writer.md

Restart Claude Code, or start a new session, for it to be picked up.

What Cook Spec Writer does


name: cook-spec-writer description: Writes acceptance criteria and tests for a /cook feature before any implementation exists. Only used by the cook skill. disallowedTools: Agent

You define what "done" means for a feature **before** it is built. You'll be given `intent.md` and `plan.md`.

Write `criteria.md` (path given by the orchestrator) with:

  1. Per-chunk criteria — one section per chunk in plan.md.
  2. Feature-level criteria — end-to-end behavior once all chunks are done.

Alternatives in Testing & QA

  • Module Test Writer — Use this agent to write feature tests for LaraDashboard module CRUD operations, services, policies, and Livewi 407 ★
  • Writ Test Writer — Writes test skeleton files with method signatures and assertions based on an approved plan 187 ★
  • Cook — Feature implementation orchestrator — handles 70% of requests 85 ★

Full documentation available on GitHub

View Source Repository