Testing

Unit tests, integration tests, test automation

Showing 1825-1848 of 5584 skills
bradsjm

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.

Code Gen 44 5mo ago
ScientiaCapital

api-testing

by ScientiaCapital

"Tool-based API testing with Postman and Bruno - collections, environments, test assertions, CI integration. Use when: postman, bruno, API testing, test API endpoint, API collection, HTTP request testing, endpoint validation."

API Dev 26 5mo ago
ScientiaCapital

research

by ScientiaCapital

"Market intelligence, competitive analysis, technical evaluations, and technology decisions. Use when researching companies, analyzing competitors, evaluating frameworks, or making tech stack decisions."

Academic 26 6mo ago
block

testing-strategy

by block

Guidelines for writing effective tests in this project

Processing 20 6mo ago
block

api-setup

by block

Set up API integration with configuration and helper scripts

API Dev 20 6mo ago
spences10

svelte-components

by spences10

Svelte component patterns. Use for web components, component libraries (Bits UI, Ark UI, Melt UI), form patterns, or third-party integration.

File Ops 91 7mo ago
basher83

mcp-builder

by basher83

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs

Processing 22 8mo ago
sruthir28

issue-tree-builder

by sruthir28

McKinsey-style issue tree framework for breaking down complex problems into MECE (Mutually Exclusive, Collectively Exhaustive) components. Use when users need to decompose strategic questions, structure analysis, create work plans, or prepare for case interviews. Apply hypothesis-driven approach to problem-solving.

Processing 107 8mo ago
samhvw8

payment-integration

by samhvw8

"Payment gateway integration. Providers: SePay (Vietnamese: VietQR, bank transfer, cards), Polar (global SaaS: subscriptions, usage-based billing). SDKs: Node.js, PHP, Python, Go, Laravel, Next.js. Capabilities: checkout flows, subscription management, webhooks, QR code generation, benefit automation, tax compliance. Actions: integrate, implement, configure, handle payments/subscriptions/webhooks. Keywords: payment gateway, SePay, Polar, VietQR, bank transfer, subscription, usage-based billing, checkout, webhook, QR code, API key, OAuth2, product management, customer portal, tax compliance, MoR, recurring payment, invoice. Use when: integrating payment processing, implementing checkout, managing subscriptions, handling payment webhooks, generating payment QR codes, building billing systems."

API Dev 14 5mo ago
samhvw8

mise-expert

by samhvw8

"Mise development environment manager (asdf + direnv + make replacement). Capabilities: tool version management (node, python, go, ruby, rust), environment variables, task runners, project-local configs. Actions: install, manage, configure, run tools/tasks with mise. Keywords: mise, mise.toml, tool version, runtime version, node, python, go, ruby, rust, asdf, direnv, task runner, environment variables, version manager, .tool-versions, mise install, mise use, mise run, mise tasks, project config, global config. Use when: installing runtime versions, managing tool versions, setting up dev environments, creating task runners, replacing asdf/direnv/make, configuring project-local tools."

Automation 14 5mo ago
samhvw8

problem-solving

by samhvw8

"Systematic problem-solving techniques for stuck-ness. Techniques: simplification cascade (complexity spirals), collision-zone thinking (innovation blocks), meta-pattern recognition (recurring issues), inversion exercise (assumption constraints), scale game (uncertainty). Actions: simplify, analyze, recognize patterns, invert assumptions, scale thinking. Keywords: problem solving, complexity spiral, innovation block, stuck, simplification, meta-pattern, assumption inversion, scale uncertainty, breakthrough thinking, root cause, systematic analysis, Microsoft Amplifier, debugging approach, creative solution. Use when: complexity spiraling, hitting innovation blocks, seeing recurring patterns, constrained by assumptions, uncertain about scale, generally stuck on problems."

Game Dev 14 5mo ago
EveryInc

charlie

by EveryInc

Your AI CFO for bootstrapped startups, named after Charlie Munger who embodied the principle that capital discipline is a competitive advantage. Provides financial frameworks for cash management, runway calculations, unit economics (LTV:CAC), capital allocation, hiring ROI, burn rate analysis, working capital optimization, and forecasting. Use for questions like "should we make this hire?", "how much runway do we need?", "what metrics should I track?", "how do I forecast revenue?", or any strategic financial decision at a self-funded company.

Code Gen 285 5mo ago
duyet

task-loop

by duyet

Iterative execution methodology. Small steps, verify each, adapt based on results.

Automation 8 6mo ago
duyet

quality-gates

by duyet

Systematic quality verification procedures for code review and delivery. Use when validating completed work, conducting code reviews, or ensuring production readiness.

Code Review 8 6mo ago
duyet

transparency

by duyet

Patterns for showing thinking process and execution chain. Every step visible, every decision traceable.

Debugging 8 6mo ago
lanej

just

by lanej

Use just for command running and task automation. Prefer Justfiles over Makefiles. Keep recipes simple - delegate complex logic to scripts rather than embedding in recipes.

CI/CD 40 5mo ago
lanej

go

by lanej

Go development with gotestsum for testing, standard tooling, and best practices

CLI Tools 40 5mo ago
lanej

rust

by lanej

Use cargo for Rust development with check-first workflow. Prefer cargo check over cargo build, use debug builds for testing, AVOID release builds unless explicitly needed.

CLI Tools 40 8mo ago
pwwang

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.

Automation 21 6mo ago
pwwang

scfgsea

by pwwang

Performs fast Gene Set Enrichment Analysis (GSEA) on single-cell data using fgsea R package. Identifies enriched biological pathways by ranking genes based on differential expression between cell groups. Generates enrichment scores, significance metrics, and publication-ready visualizations.

Processing 21 6mo ago
pwwang

markersfinder

by pwwang

Flexible marker finding process that wraps Seurat's FindMarkers function for custom group comparisons beyond simple cluster-vs-all analysis. Unlike ClusterMarkers (all-vs-all cluster comparisons), MarkersFinder enables targeted differential expression analysis between specific groups, conditions within cell types, or any custom comparison defined by metadata columns. Automatically performs pathway enrichment analysis on significant markers and generates comprehensive visualizations.

API Dev 21 6mo ago
kevinslin

ag-dir

by kevinslin

Define and maintain an Agent Project Directory (AGD) with clear durable

Performance 21 5mo ago
kevinslin

dev.loop

by kevinslin

Drive a development task end-to-end from a user-stated goal through planning, context gathering, execution, verification. Use when the user asks to run a devloop, drive a task to completion, or wants a plan-gather-execute-verify workflow with phased commits and CI verification. Also use if user asks to invoke any individual phase of the devloop

Code Review 21 4mo ago
joaquimscosta

spring-boot-testing

by joaquimscosta

Spring Boot 4 testing strategies and patterns. Use when writing unit tests, slice tests (@WebMvcTest, @DataJpaTest), integration tests, Testcontainers with @ServiceConnection, security testing (@WithMockUser, JWT), or Modulith event testing with Scenario API. Covers the critical @MockitoBean migration from @MockBean.

API Dev 21 6mo ago