Testing

Unit tests, integration tests, test automation

Showing 1825-1848 of 5545 skills
jkitchin

tdd

by jkitchin

Test-Driven Development facilitation using the red-green-refactor cycle. Guides users through writing tests first, implementing minimal code to pass, and refactoring for quality. Use when users want to practice TDD, need help writing tests before code, are developing new features test-first, or want guidance on test structure and implementation. Triggers include 'use TDD,' 'test-driven development,' 'write tests first,' 'red-green-refactor,' or requests to develop functionality with tests.

Refactoring 31 7mo ago
jkitchin

idaes

by jkitchin

Comprehensive guidance for using IDAES (Institute for the Design of Advanced Energy Systems) for process systems engineering. Covers flowsheet modeling, property packages, unit models, optimization, scaling, initialization, and diagnostics. Use when working with chemical process simulations, energy systems modeling, power plant design, material and energy balances, or process optimization. Triggers include 'IDAES', 'flowsheet', 'process model', 'unit operation', 'process optimization', 'property package', 'energy systems', or process engineering tasks.

Code Review 31 6mo ago
jkitchin

code-reviewer

by jkitchin

Comprehensive code review and analysis for software quality assurance. Use when Claude needs to review code in any format including (1) Individual files (Python, R, JavaScript, etc.), (2) Directory structures and project organization, (3) Scripts and automation code, (4) Jupyter notebooks and data analysis workflows, (5) Documentation assessment and improvement suggestions, (6) Bug detection and logic verification, (7) Testing coverage and strategy evaluation, (8) Code consistency and maintainability analysis. Provides actionable improvement recommendations across all aspects of software development.

Code Review 31 6mo ago
jkitchin

troubleshooting

by jkitchin

Systematic debugging and problem diagnosis using structured troubleshooting methodologies applicable to any domain - technical issues, process failures, system problems, or general obstacles. Use when users report errors, describe malfunctions, encounter unexpected behavior, or need help diagnosing root causes. Triggers include 'debug this,' 'troubleshoot,' 'why isn't this working,' 'getting an error,' 'something's wrong with,' 'how do I fix,' or any problem description.

Code Review 31 7mo ago
charlesjones-dev

workflow-plan-phases

by charlesjones-dev

"Creates a structured implementation plan document with properly sized phases for efficient sub-agent execution."

Agents 31 3mo ago
ZhanlinCui

subagent-driven-development

by ZhanlinCui

Use when executing implementation plans with independent tasks in the current session

Automation 142 4mo ago
InsForge

insforge

by InsForge

Build applications with InsForge Backend-as-a-Service. Use when developers need to: (1) Set up backend infrastructure (create tables, storage buckets, deploy functions, configure auth/AI) (2) Integrate InsForge SDK into frontend applications (database CRUD, auth flows, file uploads, AI operations, real-time messaging) (3) Deploy frontend applications to InsForge hosting IMPORTANT: Before any backend work, you MUST have the user's Project URL and API Key. If not provided, ask the user first. Key distinction: Backend configuration uses HTTP API calls to the InsForge project URL. Client integration uses the @insforge/sdk in application code.

Code Gen 27 3mo ago
rysweet

futurist-analyst

by rysweet

Analyzes events through futures lens using scenario planning, trend analysis, weak signals, drivers of change, and forecasting methods (exploratory, normative, backcasting). Provides insights on possible futures, emerging trends, disruptive forces, strategic foresight, and alternative scenarios. Use when: Strategic planning, emerging trends, technology assessment, long-term planning, uncertainty navigation. Evaluates: Trends, weak signals, drivers of change, plausible futures, strategic options, uncertainty ranges.

Processing 61 4mo ago
rysweet

module-spec-generator

by rysweet

Generates module specifications following amplihack's brick philosophy template. Use when creating new modules or documenting existing ones to ensure they follow the brick & studs pattern. Analyzes code to extract: purpose, public contract, dependencies, test requirements.

Code Gen 61 4mo ago
rysweet

indigenous-leader-analyst

by rysweet

Analyzes events through indigenous knowledge systems using relational thinking, seven generations principle, reciprocity, holistic integration, and traditional ecological knowledge frameworks. Provides insights on interconnectedness, long-term sustainability, collective wisdom, and decolonial perspectives. Use when: Environmental decisions, resource stewardship, community governance, decolonization, intergenerational planning. Evaluates: Relationships, sustainability, collective impact, indigenous rights, traditional knowledge integration.

Academic 61 4mo ago
rysweet

epidemiologist-analyst

by rysweet

Analyzes disease patterns and health events through epidemiological lens using surveillance systems, outbreak investigation methods, and disease modeling frameworks. Provides insights on disease spread, risk factors, prevention strategies, and public health interventions. Use when: Disease outbreaks, health policy evaluation, risk assessment, intervention planning. Evaluates: Transmission dynamics, risk factors, causality, population health impact, intervention effectiveness.

Processing 61 4mo ago
rysweet

outside-in-testing

by rysweet

Generates agentic outside-in tests using gadugi-agentic-test framework for CLI, TUI, Web, and Electron apps. Use when you need behavior-driven tests that verify external interfaces without internal implementation knowledge. Creates YAML test scenarios that AI agents execute, observe, and validate against expected outcomes. Supports progressive complexity from simple smoke tests to advanced multi-step workflows.

CLI Tools 61 4mo ago
vasilyu1983

marketing-paid-advertising

by vasilyu1983

Paid advertising strategy for Google, Meta, TikTok, LinkedIn - campaign structure, bidding, audiences, creative, measurement, budget allocation, unit economics (CAC/LTV), revenue attribution, incrementality, payback period, and sales alignment.

Finance 60 3mo ago
neurofoo

socratic

by neurofoo

Socratic questioning to examine beliefs, uncover assumptions, and develop deeper understanding. Use to challenge thinking, evaluate proposals, or teach without lecturing.

Processing 99 4mo ago
neurofoo

design

by neurofoo

Design Thinking process—Empathize, Define, Ideate, Prototype, Test. Use for product design, solving ambiguous problems, or when you don't know what users really need.

Design 99 4mo ago
jasonkneen

troubleshooting

by jasonkneen

Diagnose and resolve common issues during spec-driven development and implementation. Learn strategies for handling spec-reality divergence, dependency blocks, unclear requirements, and other execution challenges.

Automation 675 5mo ago
jasonkneen

quality-assurance

by jasonkneen

Comprehensive testing and validation strategies for spec-driven development. Learn phase-specific validation techniques, quality gates, and testing approaches to ensure high-quality implementation.

Code Review 675 5mo ago
dirnbauer

typo3-testing

by dirnbauer

TYPO3 extension testing (unit, functional, E2E, architecture, mutation). Use when setting up test infrastructure, writing tests, or configuring CI/CD.

Processing 29 3mo ago
dirnbauer

typo3-conformance

by dirnbauer

Evaluate TYPO3 extensions for conformance to v13/v14 standards. Use when assessing quality, generating reports, or planning modernization.

Processing 29 3mo ago
akaszubski

code-review

by akaszubski

Enforcement skill for consistent, thorough code reviews

Code Review 29 3mo ago
dirnbauer

ab-test-setup

by dirnbauer

When the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," or "hypothesis." For tracking implementation, see analytics-tracking.

Monitoring 29 3mo ago
nguyenthienthanh

framework-expert

by nguyenthienthanh

"Unified framework expertise bundle. Lazy-loads relevant framework patterns (React, Vue, Angular, Next.js, Node.js, Python, Laravel, Go, Flutter, Godot) based on detected tech stack."

Game Dev 18 3mo ago
nguyenthienthanh

qa-expert

by nguyenthienthanh

"QA expertise - unit testing, e2e testing, accessibility testing, performance testing, test strategies"

Accessibility 18 6mo ago
nguyenthienthanh

test-writer

by nguyenthienthanh

"Write tests with TDD. Supports Jest, Cypress, Detox, PHPUnit, PyTest, Go testing."

Auth 18 6mo ago