Loot Protocol is a marketplace for AI coding extensions — skills, MCP servers, and plugins that enhance Claude Code and Cursor. Install with a single CLI command. Learn more →
Generates unit and integration tests that verify behavior, not implementation. Vitest, Jest, and Pytest supported.
brew install lootprotocol/tap/lootloot loginloot learn @ayaka-tanaka/test-author --claudePrefer to use your AI agent? Switch to the AI Agent tab below to connect via MCP server instead.
loot learn @ayaka-tanaka/test-author --claudeRun in your terminal. Requires the loot CLI — see the installation guide.
Writes unit and integration tests that verify behavior, not implementation. No mocking-everything-in-sight; no asserting that you called service.foo() when what you really care about is the visible effect.
Supports Vitest, Jest, and Pytest. Reads the function and its callers to infer realistic test cases, including edge cases the author probably forgot.
loot run test-author --file src/lib/billing.tsWrites a sibling *.test.ts file. Pass --integration for higher-level tests that hit real dependencies.