Testing & Quality skills

Browse reusable Agent Skills, each with a clear purpose and practical guidance.

dbt-unit-tests

Generate dbt unit tests automatically for any model. Analyzes SQL logic (CASE/WHEN, JOINs, window functions, NULLs), creates type-correct mock inputs from manifest schema, and assembles complete YAML. Use when a user says "generate tests", "add unit tests", "test this model", or "test coverage" for dbt models.

750 repo starsObserved in 1 repos
Testing & Quality

dump-intermediate-ir

Augments a `bazel run` CLI command for `heir-opt` with additional flags that dump the IR before each compiler pass, allowing the agent to inspect intermediate IR during compilation, identify a particular pass at which the pipeline fails, or extract the corresponding IR input to a particular pass for further debugging.

750 repo starsObserved in 1 repos
Testing & Quality

e2e-to-bazel

Converts end-to-end (e2e) test targets or paths to `bazel run` commands for `heir-opt`. Use when you need to convert an e2e test target (where flags are defined in the BUILD file) to a shell command whose flags can be modified for further analysis and debugging.

750 repo starsObserved in 1 repos
Testing & Quality

lit-to-bazel

Converts MLIR lit test files to `bazel run` commands. Use when you need to convert a failing MLIR lit test target (containing RUN lines) to a shell command whose flags can be modified for further analysis and debugging.

750 repo starsObserved in 1 repos
Testing & Quality

query-optimize

Analyze and optimize SQL queries for better performance

750 repo starsObserved in 1 repos
Testing & Quality

reproduce-failure

Describes a decision tree of steps and skills to utilize when, starting from a test failure or the failure of `bazel run` command using heir-opt, you would like to produce a reproducing input IR that fails on a particular compiler pass.

750 repo starsObserved in 1 repos
Testing & Quality

schema-migration

Analyze DDL migrations for data loss risks — type narrowing, missing defaults, dropped constraints, breaking column changes. Use before applying schema changes to production.

750 repo starsObserved in 1 repos
Testing & Quality

sql-review

Pre-merge SQL quality gate — lint 26 anti-patterns, grade readability/performance A-F, validate syntax, and scan for injection threats. Use before committing or reviewing SQL changes.

750 repo starsObserved in 1 repos
Testing & Quality

cmd-review

Review the current diff or selected files (usage: /review [--last-diff|--target <expr>|--file <path>|files...] [--style <style>])

749 repo starsObserved in 1 repos
Testing & Quality

money-quality

Code and product quality gates for shipping with confidence. Runs code review, QA testing, performance checks, and security audits. Use when the user says 'review my code', 'is this ready to ship', 'check quality', 'run QA', 'test this', 'security check', 'pre-launch review', or wants a quality assessment before deploying.

747 repo starsObserved in 2 repos
Testing & Quality