golang-cli-review
Expert automated code review for Go CLI applications, focusing on Cobra/urfave patterns, security, performance, idiomatic Go, and robust error handling.
Discover reusable agent skills, browse implementation details, and find the right skill for your workflow.
93 skills found
Expert automated code review for Go CLI applications, focusing on Cobra/urfave patterns, security, performance, idiomatic Go, and robust error handling.
Implement professional TDD workflows with strict 80% coverage, automated testing strategies, and AAA pattern enforcement for robust, high-quality code.
Executes Gradle-based Java tests, filters results for failures and key statistics, and provides concise reports to streamline backend development and debugging.
Automate frontend component testing, user interaction simulation, API mocking, and setup of Vitest, React Testing Library, and Vue Test Utils.
Standardizes Vitest unit and integration testing workflows for TypeScript, enforcing 70% coverage, proper mocking, and CI/CD-ready verification patterns.
Test Adobe EDS blocks interactively in the browser with Jupyter notebooks. Features ES6 imports, overlay previews, responsive device testing, and zero-dependency execution.
Comprehensive Test Driven Development (TDD) assistant for engineering teams, featuring intelligent test generation, coverage analysis, and multi-framework support.
Master professional TDD with the London (mockist) and Chicago (classicist) schools. Automate test-first workflows, style selection, and refactoring with AI agents.
Apply reality-first coding standards: intentional naming, focused functions, guard clauses, and deterministic side effects, with no speculative features.
Enforce high-quality testing practices by identifying and preventing common anti-patterns like mock-testing, test-only production code, and incomplete dependency mocking.
Enforces structured self-assessment checkpoints to validate approach, mitigate risks, and ensure quality before, during, and after task execution.
Enforces disciplined Test-Driven Development (TDD) by requiring a failing test before implementation, ensuring code reliability and preventing premature over-engineering.