superpowers-tddEnforces strict RED-GREEN-REFACTOR TDD cycle by writing failing real-code tests before implementation, verifying failures, coding minimally, then refactoring...
Install via ClawdBot CLI:
clawdbot install axelhu/superpowers-tddGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Generated May 6, 2026
A developer needs to fix a bug where the checkout button remains disabled even after all required fields are filled. Using TDD, they write a failing test that expects the button to be enabled when all fields are valid, then write minimal code to pass it, ensuring the fix is correct and regression-free.
Implementing a new payment gateway integration. The developer writes a test for the payment processing function that expects a successful response with valid credentials, sees it fail due to missing implementation, writes the minimal API call code, then refactors to handle edge cases like network timeouts.
Building a user registration feature with email validation. The developer writes tests for empty email, invalid format, and duplicate email scenarios, following RED-GREEN-REFACTOR. This ensures robust validation and prevents regressions when adding features like password strength checks.
Creating a rate limiter middleware for an API. The developer writes a test that verifies requests are blocked after exceeding a limit, watches it fail, implements a simple counter-based limiter, then refactors to use a sliding window algorithm while keeping tests green.
Offer TDD coaching and code review services to teams adopting XP practices. Generate revenue by charging per sprint or per developer for mentoring and ensuring adherence to TDD disciplines.
Conduct in-person or virtual workshops teaching TDD fundamentals with hands-on exercises. Revenue comes from ticket sales or corporate training contracts, often bundled with follow-up support.
Develop custom software products with TDD as a differentiator, promising higher quality and fewer defects. Charge premium rates for projects, emphasizing reduced maintenance costs and faster time-to-market.
💬 Integration Tip
To integrate TDD into your workflow, automate test execution in your CI/CD pipeline and use test coverage tools to enforce that every new feature includes a failing test before implementation.
Scored May 6, 2026
Use the @steipete/oracle CLI to bundle a prompt plus the right files and get a second-model review (API or browser) for debugging, refactors, design checks, or cross-validation.
This skill should be used when the user needs to analyze frontend project architecture evaluate tech stack choices review component design patterns assess bu...
Write, run, and manage unit, integration, and E2E tests across TypeScript, Python, and Swift using recommended frameworks.
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
Control desktop applications on Windows — launch, close, focus, resize, move windows, simulate keyboard/mouse input, manage processes, control VSCode, read clipboard, and capture screen info. Use when the user wants to interact with any running program, switch windows, type text, press shortcuts, open files in VSCode, manage running processes, or get system display information.
A comprehensive skill for using the Cursor CLI agent for various software engineering tasks (updated for 2026 features, includes tmux automation guide).