Google's official skill for the gws CLI — drive Gmail, Drive, Calendar, Sheets, Docs, Chat and Admin APIs from an agent, with Model Armor screening.
Test-Driven DevelopmentSkill
Summary
Enforce a real red-green-refactor loop when implementing features or fixes, so behaviour is specified before it is written.
Features
- Red-green-refactor discipline enforced on every change
- Tests written before implementation, not after
- Catches specification gaps before code exists
Install This Skill
Add this skill to your favorite AI agent in a few steps.
Skill Content
Description
This skill applies test-driven development properly: write a failing test that captures the intended behaviour, watch it fail for the right reason, write the minimum code to pass it, then refactor.
The order matters more than usual with an AI agent. Writing the test first forces the specification to be explicit, gives an objective completion signal, and makes it obvious when the implementation drifts from what was asked. Writing tests afterwards tends to produce tests that assert whatever the code already does.
It covers what to test, how small a step should be, and when the loop is a poor fit — because dogmatic TDD on exploratory work wastes time.
Part of the Superpowers collection.
Related Skills
Netlify's official skill for zero-config managed Postgres — querying from Functions, Drizzle setup, migrations and per-preview database branches.
Official WordPress skill for Gutenberg block work: block.json, attributes and serialization, dynamic rendering, and the deprecation path that keeps existing content valid.
Persistent cross-session memory for coding agents: hooks capture each session, a local SQLite + vector store compresses it, and a mem-search skill reads it back.
