test-driven-development
Enforces disciplined Test-Driven Development (TDD) by requiring a failing test before implementation, ensuring code reliability and preventing premature over-engineering.
Discover reusable agent skills, browse implementation details, and find the right skill for your workflow.
491 skills found
Enforces disciplined Test-Driven Development (TDD) by requiring a failing test before implementation, ensuring code reliability and preventing premature over-engineering.
Gate 2 development cycle skill that validates observability implementation, including structured logging, OpenTelemetry tracing, and instrumentation coverage, without modifying code.
Transforms chat conversations into structured Notion documentation, saving insights, decisions, and knowledge to your workspace with proper organization.
Automate Python scripting and Gemini-powered image generation using uv. Ideal for creating art, editing images, and running ad-hoc scripts.
Automates the documentation of solved technical issues using YAML frontmatter, categorized directories, and institutional knowledge indexing for JUCE plugin development.
Cascading goal tracking system connecting 3-year vision to daily tasks. Automates progress calculation, stalled goal detection, and project-to-goal alignment for Obsidian vaults.
Unit and integration test your Encore.ts backend applications using Vitest, including support for isolated test databases and service mocking.
Designs and implements professional, interactive filtering UX for data tables based on column data types.
Expert assistant for the DGame Unity framework, facilitating development, architecture, hotfix, and resource management within the TEngine-based ecosystem.
Interactive guide for workspace discovery, providing access to specialist agents, automated workflows, CLI tools, and active lifecycle hooks.
Test and validate n8n workflow triggers, including webhooks, scheduling (cron), polling mechanisms, and event-driven architectures.
Mandatory execution-based validation for all software implementation tasks. Ensures code works through empirical verification before confirmation.