From prompt-language
This skill should be used when the user asks to 'do TDD', 'test-driven development', 'red green refactor', 'write a failing test first', or wants to implement a feature using test-driven development.
npx claudepluginhub 45ck/prompt-language --plugin prompt-languageThis skill is limited to using the following tools:
Implement the requested feature using strict TDD: red, green, refactor.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
Implement the requested feature using strict TDD: red, green, refactor.
Use this when adding or changing behavior.
Do not use this to recover an already failing test suite (use fix-and-test) or to perform behavior-preserving cleanup only (use refactor).
flow:
retry max 5
run: npm test
if command_failed
prompt: Read the test failures. If no test exists yet for the feature, write one (red phase). Otherwise fix the implementation to make it pass (green phase). Only write minimum code needed.
end
end
done when:
tests_pass
lint_pass
For language-specific TDD loop command examples, see examples/multi-ecosystem.md.