- Home
- /
- Categories
- /
- Testing
Testing
Unit tests, integration tests, test automation
home-assistant-esphome
by bradsjm
ESPHome + Home Assistant workflows for provisioning, adoption, entity naming, encryption keys (noise_psk / api encryption), OTA updates, and troubleshooting offline devices. Use when working with ESPHome Device Builder, the HA ESPHome integration, or when generating ESPHome YAML and validating entities in HA.
home-assistant-custom-integration
by bradsjm
Example scaffolding and checklists for developing Home Assistant custom integrations. Use when building or reviewing a custom integration based on the included example templates.
mobile-browser-workflow-to-playwright
by neonwatty
Translates mobile browser workflow markdown files into Playwright E2E tests for CI using Chromium with mobile viewport. Use this when the user says "convert mobile browser workflows to playwright", "translate mobile browser workflows to CI", or wants to promote refined mobile browser workflows to automated CI tests.
mobile-ux-ci
by neonwatty
Generates Playwright tests that detect iOS/mobile UX anti-patterns in CI. Use this when the user wants to add automated UX pattern checks for web apps targeting mobile/iOS. Creates tests that FAIL when hamburger menus, FABs, small touch targets, or other anti-patterns are detected.
android-biometric-login
by peterbamuhigire
"Optional biometric (fingerprint/face) gate on Android app launch using AndroidX Biometric API. Covers BiometricHelper utility, splash screen integration, settings toggle with verification, EncryptedSharedPreferences storage, and graceful fallback. Use when adding biometric authentication to any Android app."
wendy-contributing
by Joannis
'Expert guidance on contributing to WendyOS: Yocto builds, agent internals, E2E testing, and system architecture. Use when developers mention: (1) building WendyOS images, (2) meta-wendyos layers or bitbake, (3) wendy-agent development or internals, (4) containerd or nerdctl on WendyOS, (5) E2E tests for wendy-agent, (6) Yocto recipes or bbappend files, (7) mDNS/Avahi service configuration, (8) device identity or UUID generation.'
writing-plans
by CommandCodeAI
Use when you have a spec or requirements for a multi-step task, before touching code
mcpli
by juanibiapina
CLI tool for interacting with MCP (Model Context Protocol) servers. Use when invoking MCP tools, managing MCP servers, or working with MCP-based APIs. Triggers on "MCP server", "mcpli", "invoke MCP tool", or any MCP server interaction.
seuratpreparing
by pwwang
Load, prepare, and apply quality control (QC) to single-cell RNA-seq data using Seurat. Performs data loading, QC filtering, normalization, and multi-sample integration. This is a core preprocessing process that prepares Seurat objects for downstream clustering and analysis.
technical-specification
by leeovery
"Build validated specifications from source material through collaborative refinement. Use when: (1) User asks to create/build a specification from source material, (2) User wants to validate and refine content before planning, (3) Converting source material (discussions, research, requirements) into standalone specifications, (4) User says 'specify this' or 'create a spec', (5) Need to filter hallucinations and enrich gaps before formal planning. Creates specifications in .workflows/specification/{topic}/specification.md that can be used to build implementation plans."
seuratclustering
by pwwang
Performs unsupervised clustering on single-cell RNA-seq data using Seurat. This process finds nearest neighbors, computes UMAP for visualization, and applies Louvain/Leiden algorithms to identify cell clusters. Clusters can be explored at multiple resolutions to balance granularity and biological relevance.
blue-green-deployment
by aj-geddes
Implement blue-green deployment strategies for zero-downtime releases with instant rollback capability and traffic switching between environments.
test-fixture-generator
by majesticlabs-dev
Generate synthetic test data with edge cases for ETL pipeline testing.
pmf-validation
by majesticlabs-dev
Validate product-market fit through assumption testing, customer discovery, and MVP strategy.
pm-assumption-mapping
by majesticlabs-dev
Assumption mapping and product hypothesis testing frameworks for validating product ideas.
bootstrapped-cfo
by majesticlabs-dev
Financial frameworks for bootstrapped startups. Triggers on cash management, runway, unit economics, hiring ROI, and capital allocation questions. Emphasizes profit as constraint, not goal.
pm-discovery
by majesticlabs-dev
Product discovery orchestrator - routes to specialized frameworks for interviews, assumptions, JTBD, and prioritization.
pm-prioritization
by majesticlabs-dev
Feature prioritization frameworks - RICE scoring, ICE scoring, and Opportunity Solution Trees.
system-architect
by aj-geddes
Designs system architecture, selects tech stacks, defines components and interfaces, addresses non-functional requirements. Trigger words - architecture, system design, tech stack, components, scalability, security, API design, data model, NFR, patterns, microservices, monolith
concept-forge
by leegonzales
Transform nebulous ideas into sharp, testable frameworks through multi-perspective dialectical interrogation. Use when developing vague intuitions, pressure-testing concepts, structuring half-formed frameworks, or distinguishing new ideas from existing concepts. Triggers include "explore this idea," "think through X," or "challenge my thinking."
ci-cd-best-practices
by Mindrally
CI/CD best practices for building automated pipelines, deployment strategies, testing, and DevOps workflows across platforms
playwright-browser-automation
by leegonzales
Complete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp. Test pages, fill forms, take screenshots, check responsive design, validate UX, test login flows, check links, automate any browser task. Use when user wants to test websites, automate browser interactions, validate web functionality, or perform any browser-based testing.
text-statistics
by leegonzales
Analyze text for word count, reading time, complexity metrics, and readability scores. Use when user asks to analyze document length, calculate reading time, or assess text complexity.
test-driven-development
by brobertsaz
Use when implementing any feature or bugfix, before writing implementation code - write the test first, watch it fail, write minimal code to pass; ensures tests actually verify behavior by requiring failure first