writing-plans
Creates detailed, step-by-step TDD implementation plans for software development tasks.
Discover reusable agent skills, browse implementation details, and find the right skill for your workflow.
126 skills found
Creates detailed, step-by-step TDD implementation plans for software development tasks.
Enforces a strict evidence-before-assertion protocol for coding agents, requiring fresh command-line verification output before any claim of completion, success, or bug fixes.
Execute and analyze Unity Test Framework tests from the CLI. Automates Unity Editor detection, test execution (EditMode/PlayMode), XML result parsing, and detailed failure reporting for game projects.
Enforce best practices for Dinero.js. Use when handling monetary values, performing arithmetic, or refactoring code to ensure safe, type-safe, and accurate currency calculations in JS/TS applications.
Mandatory execution-based validation for all software implementation tasks. Ensures code works through empirical verification before confirmation.
Automate pytest execution with built-in environment verification, failure analysis, coverage reporting, and intelligent test discovery.
Rust language server (rust-analyzer) providing code intelligence, real-time diagnostics, and refactoring support for .rs projects.
Apply reality-first coding standards: intentional naming, focused functions, guard clauses, and deterministic side effects, with no speculative features.
Verifies blockchain smart contract code against technical specifications, whitepapers, and design documents to ensure exact implementation compliance.
Orchestrate cross-browser, cross-device, and responsive design testing using cloud providers like BrowserStack and Playwright to ensure consistent user experiences.
Apply the Six Thinking Hats methodology to software testing for structured, comprehensive quality analysis, test strategy design, and team discussions.
Pragmatic AI-assisted coding standards focused on clean code, simplicity, and maintainability. Enforces best practices like SRP, DRY, and KISS to prevent over-engineering.