bash-script-quality
Use when creating or editing any bash script (.sh) - ensures shellcheck passes after every edit with zero warnings
Browse reusable Agent Skills, each with a clear purpose and practical guidance.
Use when creating or editing any bash script (.sh) - ensures shellcheck passes after every edit with zero warnings
Introduce test-driven development to beginners with simple Flask/Sinatra test examples and TDD concepts
Bug-fixing workflow that starts by writing a failing test to reproduce the bug, then uses subagents to propose fixes and verifies with passing tests. Use when a user reports a bug, asks to fix a bug, or wants a regression test first.
Generates standardized quality control reports by aggregating metrics from FastQC, alignment, and other tools using MultiQC. Use when summarizing QC metrics across samples, creating shareable quality reports, or building automated QC pipelines.
Address broken links and missing resources. Use when a customer reports a 404 or a link to course or website content is not working.
A skill for setting up and running end-to-end browser tests using Playwright. It includes guidance on project setup, the Page Object Model, user flow testing, visual regression, cross-browser configuration, and CI integration. Use this when a user wants to implement browser-based E2E testing.
Covers Dagger Engine caching internals including cache key derivation, invalidation, and the immutable DAG model. Use when debugging cache misses, unexpected invalidations, or implementing caching-related engine features.
Traces execution paths through the code graph with criticality scoring and Mermaid charts. Use when understanding how a function propagates through the system.