writing-good-tests
Guidance for writing, reviewing, and refactoring software tests, focusing on integration strategies, condition-based waiting, and professional mocking patterns.
Discover reusable agent skills, browse implementation details, and find the right skill for your workflow.
395 skills found
Guidance for writing, reviewing, and refactoring software tests, focusing on integration strategies, condition-based waiting, and professional mocking patterns.
Run, debug, and manage DBHub tests including unit, integration with Testcontainers, and database-specific suites. Perfect for verifying code changes and troubleshooting database connector issues.
Perform automated, rule-based performance and reliability audits for React and Next.js applications, covering bundle size, waterfalls, rendering, and data fetching.
Universal CLI tool to convert and synchronize AI agent skills between Claude Code and Gemini CLI extensions.
Comprehensive ABAP development support for SAP systems, covering classic ABAP, ABAP Cloud, CDS views, RAP, EML, and modern syntax patterns.
An autonomous UI implementation agent that converts Figma designs into pixel-perfect code using Figma MCP and browser-based refinement.
A nested plugin architecture for Claude Code that optimizes context by dynamically loading playbooks, skills, and agents to save over 90% in token usage.
Build modular FastAPI applications using Clean Architecture, including domain-driven design, dependency injection, repository patterns, and testing strategies for scalable Python backend services.
Automated repository synchronization for multi-repo ecosystems, featuring intelligent failure diagnosis, auto-repair for Git state issues, and integrated ecosystem health checks.
AI-assisted version control for code agents. Track prompts, context, and diffs automatically with MemoV to ensure full traceability without polluting your git history.
Automated security validation, RLS enforcement, OWASP compliance, and vulnerability scanning for AI-assisted development workflows.
Standardize frontend communication by documenting data requirements and business rules for backend developers, ensuring clear alignment without dictating implementation details.