galahad
how to approach tests, types and coverage
Find an Agent Skill for your task. Read the guide and copy the install command.
Updated 10-29 00:09
12,867 results
how to approach tests, types and coverage
Analyze and validate documentation quality for PRDs, ADRs, PRPs, CLAUDE.md, and .claude/rules/ to ensure standards compliance and freshness
Failing PR checks — reproduce locally, patch the code, push the fix. Use when asked to fix a PR, resolve red CI, or auto-fix lint/test failures.
Use The Debugging Book's scientific debugging method to handle program errors involving repeated trial-and-error changes, unclear root causes, or multiple symptoms, delivering reproducible evidence, a diagnosis, a minimal fix, and regression results. Suitable for debugging tasks that need to distinguish guesses from observations.
Use when output quality varies across runs and you want to sample multiple completions and pick the best — trading latency for reliability on high-stakes…
Use when you have 50+ labeled examples and want a quick accuracy boost as your first optimization step — the simplest and fastest DSPy optimizer. Common…
Delete low-signal tests (tests that restate the code, always pass, or break on every refactor) one test area at a time, keeping coverage, and open one PR per…
Data quality validation and analysis accuracy verification. Invoke when user wants data quality checks, validation, or result verification.
Use when changing or reviewing LikeC4 CLI code generation, exporters, output file naming, include-path codegen behavior, or `likec4 gen` commands. Trigger for…
Use when reproducing, diagnosing, or verifying a reported LikeC4 bug from a GitHub issue or user report. Trigger for tasks asking whether an issue can be…
Replaces xcodebuild with remote XCode and Simulators. Use when the user wants to build or run an iOS app, test iOS UI, see their app on a simulator, or says…
Based on the page implementation, spec.md document, and functional scope, match the specified template type to generate a structured PRD for R&D and testing, ensuring consistency with technical conventions and verifying consistency. Invoke when user asks to generate PRD.
Test-drive Django validation across model constraints, forms, ModelForms, views, template errors, duplicate handling, and redirects. Use when adding or…
Design, debug, and maintain Django Selenium functional tests with live server setup, explicit waits, test isolation, page objects, screenshots, CI artifacts,…
Design a sustainable test architecture using test desiderata, test pyramid tradeoffs, fast and slow test separation, integration boundaries, CI feedback loops,…
Review pull requests and Git diffs with Graph-It-Live risk, breaking-change, dependency-impact, cycle, unused-export, and test-candidate evidence. Use when…
Use the open-source free `ArchUnitNET` library for architecture rules in .NET tests. Use when a repo needs richer architecture assertions than lightweight…
Stub-Driven TDD and layer boundary testing. Use when writing tests, deciding what to test, or testing at component boundaries.
TypeScript testing patterns with Vitest and MSW. Use when writing unit tests, mocking APIs, creating typed mocks for dependency injection, or using snapshot…
Screen recording of browser automation using Playwright. Use when you need to record demos of web application operations and generate screen recordings with a timeline.
Create a comprehensive test strategy document following IEEE 829 structure. Use for establishing testing approach on new projects or standardizing existing…
When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions "A/B…
Use when tests have race conditions, timing dependencies, or inconsistent pass/fail behavior - replaces arbitrary timeouts with condition polling to wait for…
Database schema validation, data integrity testing, migration testing, transaction isolation, and query performance. Use when testing data persistence,…