axiom-swift-testing

535
Charleswiltgen Axiom Axiom Swift TestingCharleswiltgen Axiom Axiom Swift Testing

Use when writing unit tests, adopting Swift Testing framework, making tests run faster without simulator, architecting code for testability, testing async code reliably, or migrating from XCTest - covers @Test/@Suite macros,

190 days ago

testing-patterns

529
Joelhooks Swarm Tools Testing PatternsJoelhooks Swarm Tools Testing Patterns

Patterns for testing code effectively. Use when breaking dependencies for testability, adding tests to existing code, understanding unfamiliar code through characterization tests, or deciding how to structure tests. Covers seams, dependency injection, test doubles, and safe refactoring techniques from Michael Feathers.

190 days ago

asyncredux-dependency-injection

238
marcglasbergmarcglasberg

Inject dependencies into actions using the environment pattern. Covers creating an Environment class, passing it to the Store, accessing `env` from actions, and using dependency injection for testability.

190 days ago

qcsd-ideation-swarm

215
proffesor-for-testingproffesor-for-testing

QCSD Ideation phase swarm for Quality Criteria sessions using HTSM v6.3, Risk Storming, and testability analysis before development begins. Uses a 5-tier browser cascade: Vibium → agent-browser → Playwright+Stealth → WebFetch → WebSearch-fallback.

qcsdideationhtsm+6
190 days ago

code-review-quality

215
proffesor-for-testingproffesor-for-testing

Conduct context-driven code reviews focusing on quality, testability, and maintainability. Use when reviewing code, providing feedback, or establishing review practices.

code-reviewfeedbackquality+3
190 days ago

testability-scoring

215
proffesor-for-testingproffesor-for-testing

AI-powered testability assessment using 10 principles of intrinsic testability with Playwright and optional Vibium integration. Evaluates web applications against Observability, Controllability, Algorithmic Simplicity, Transparency, Stability, Explainability, Unbugginess, Smallness, Decomposability, and Similarity. Use when assessing software testability, evaluating test readiness, identifying testability improvements, or generating testability reports.

testabilityscoringplaywright+6
190 days ago

qe-testability-scoring

215
proffesor-for-testingproffesor-for-testing

AI-powered testability assessment using 10 principles of intrinsic testability with Playwright and optional Vibium integration. Evaluates web applications against Observability, Controllability, Algorithmic Simplicity, Transparency, Stability, Explainability, Unbugginess, Smallness, Decomposability, and Similarity. Use when assessing software testability, evaluating test readiness, identifying testability improvements, or generating testability reports.

testabilityscoringplaywright+6
190 days ago

qe-code-review-quality

215
proffesor-for-testingproffesor-for-testing

Conduct context-driven code reviews focusing on quality, testability, and maintainability. Use when reviewing code, providing feedback, or establishing review practices.

code-reviewfeedbackquality+3
190 days ago

testability

199
different-aidifferent-ai

Make features testable by design. Testing pyramid from fast (local) to slow (UI). Expose APIs securely for testing.

190 days ago

functional-patterns

188
aiskillstoreaiskillstore

Functional programming patterns that promote testability, composability, and maintainability.

190 days ago

tca

187
tryswifttryswift

Expert guidance on The Composable Architecture (TCA) for Swift, focusing on ReducerProtocol, macros, and testability.

190 days ago

test-driven-development

95
koralliskorallis

Implement test-driven development (TDD) workflow using the red-green-refactor cycle. Use when writing new features, fixing bugs, or refactoring existing code. Always write the failing test first, then implement minimal code to pass, then refactor. Essential for ensuring code reliability, preventing regressions, improving design through testability requirements, documenting expected behavior through tests, enabling confident refactoring, and maintaining high code quality standards throughout the development process.

190 days ago

coding-guidelines

38
imaimai17468imaimai17468

Provides React/Next.js component guidelines focusing on testability, Server Components, entity/gateway pattern, and directory structure. Use when implementing components, refactoring code, organizing project structure, extracting conditional branches, or ensuring code quality standards.

190 days ago

Criteria Audit

35
benjaminshoemakerbenjaminshoemaker

Validate EXECUTION_PLAN.md for verification metadata, manual reasons, and testability. Use when preparing Phase 1 or after editing EXECUTION_PLAN.md.

190 days ago

clean-architecture

23
MindrallyMindrally

Guidelines for implementing Clean Architecture patterns in Flutter and Go applications, with emphasis on separation of concerns, dependency rules, and testability.

190 days ago

modularity-patterns

16
jdubrayjdubray

Recommends modularity, composition, and decoupling patterns for design challenges. Use when designing plugin architectures, reducing coupling, improving testability, or separating cross-cutting concerns.

190 days ago

python-code-reviewer

16
jorijnjorijn

Expert code review for Python focused on correctness, maintainability, error handling, performance, and testability. Use after writing or modifying Python code, or when reviewing refactors and new features.

190 days ago

dotnet-testing-private-internal-testing

16
kevintsengtwkevintsengtw

Guidance on testing strategies for private and internal members. Use this when you need to test private or internal members, configure InternalsVisibleTo, or evaluate testability by design. Covers design-first testability thinking, reflection-based testing, refactoring with the strategy pattern, the AbstractLogger pattern, and a decision framework. Keywords: private method testing, internal member testing, InternalsVisibleTo, reflection testing, GetMethod, BindingFlags, Meziantou.MSBuild.InternalsVisibleTo, testability design, strategy pattern refactor, AbstractLogger pattern, decision framework

190 days ago

shellspec

16
OleksandrKucherenkoOleksandrKucherenko

A comprehensive unit testing framework for Bash and POSIX shell scripts that uses ShellSpec with TDD/BDD best practices. Use it when writing tests for shell scripts, diagnosing test failures, refactoring scripts for improved testability, setting up test infrastructure, mocking external dependencies, or adopting test-driven development for Bash/shell projects. Covers test structure, isolation, mocking, output capture, coverage reporting, CI integration, and troubleshooting.

190 days ago

service-layer-extractor

12
patricio0312revpatricio0312rev

Refactors route handlers into service layer with clean boundaries, dependency injection, testability, and separation of concerns. Provides service interfaces, folder structure, testing strategy, and migration plan. Use when refactoring "fat controllers", "business logic", "service layer", or "architecture cleanup".

190 days ago

Swift Composable Architecture(swift-composable-architecture)

11
nonameplumnonameplum

The Composable Architecture (TCA) - a library for building Swift applications with explicit state management, composition, and testability

190 days ago

symfony-clock

10
krzysztofsurdykrzysztofsurdy

Decouple applications from the system clock to improve testability of time-sensitive logic. Provides clock implementations (Native, Mock, Monotonic), DatePoint wrapper for DateTimeImmutable, and testing utilities for controlling time in tests.

190 days ago

symfony-clock

10
krzysztofsurdykrzysztofsurdy

Decouple applications from the system clock to improve testability of time-sensitive logic. Provides clock implementations (Native, Mock, Monotonic), DatePoint wrapper for DateTimeImmutable, and testing utilities for controlling time in tests.

190 days ago

spec-validation

10
jmanhypejmanhype

Validates specification quality for technology-agnosticism, testability, and completeness. Automatically invoked when reviewing specs, checking requirements, or before transitioning from specify to plan phase.

190 days ago

Replace Method with Method Object

10
krzysztofsurdykrzysztofsurdy

Extract a complex method into a dedicated class (Method Object) to simplify logic, improve testability, and enable better composition and single responsibility.

190 days ago

Advanced Testability AI Ergonomic

7
leaderiopleaderiop

Design code for testability and AI/LLM ergonomics with explicit contracts and observable patterns. Use when optimizing code for AI tools, improving testability, or making codebases LLM-friendly.

190 days ago

Advanced Clean Hexagonal Architecture

7
leaderiopleaderiop

Apply Clean Architecture and Hexagonal (Ports & Adapters) patterns for domain isolation and testability. Use when designing system boundaries, creating ports/adapters, or structuring domain-driven applications.

190 days ago

fastapi-clean-architecture

5
Rafaelkamimura Claude Tools Fastapi Clean ArchitectureRafaelkamimura Claude Tools Fastapi Clean Architecture

Build FastAPI applications using Clean Architecture principles with proper layer separation (Domain, Infrastructure, API), dependency injection, repository pattern, and comprehensive testing. Use this skill when designing or implementing Python backend services that require maintainability, testability, and scalability.

190 days ago

skill-evaluation-rubric

3
williamhallattwilliamhallatt

Evaluate and compare agent skill implementations using a priority-ordered rubric. Use when reviewing skill quality, comparing two skills from the same source, auditing generated skills, running skill quality assessments, or deciding which implementation to keep. Covers fidelity, judgment density, drift resistance, context efficiency, composability, testability, and scope coherence.

190 days ago

refactor-decompose-function

1
jimmc414jimmc414

For long functions: break into smaller pieces, extract helper functions, reduce nesting, improve testability and readability.

190 days ago

axiom-swift-testing

1
megastepmegastep

Use when writing unit tests, adopting Swift Testing framework, making tests run faster without simulator, architecting code for testability, testing async code reliably, or migrating from XCTest - covers @Test/@Suite macros,

190 days ago

supabase-edge-functions

arielperez82arielperez82

Development patterns for Supabase Edge Functions in Node.js monorepos. Covers Deno/Node dual tsconfig strategy, ambient type declarations, dependency injection for testability, and Vitest testing without Deno runtime. Use when creating, testing, or configuring Edge Functions in a TypeScript monorepo.

190 days ago

review-python

nesnilnehcnesnilnehc

Review Python code for language and runtime conventions: type hints, exceptions, async/await, context managers, dependencies, and testability. Language-only atomic skill; output is a findings list.

eng-standards
190 days ago

symfony-clock

krzysztofsurdykrzysztofsurdy

Decouple applications from the system clock to improve testability of time-sensitive logic. Provides clock implementations (Native, Mock, Monotonic), DatePoint wrapper for DateTimeImmutable, and testing utilities for controlling time in tests.

190 days ago

gin-clean-arch

henriqueatilahenriqueatila

Clean Architecture for Go Gin APIs. Covers layer separation (entities, usecases, repositories, delivery), dependency injection, repository pattern, error handling, and a testable project structure. Use when organizing Go/Gin projects, implementing Clean or Hexagonal Architecture, setting up dependency injection, or structuring code for testability.

190 days ago

golang-gin-clean-arch

henriqueatilahenriqueatila

Clean Architecture for Go Gin APIs. Covers layer separation (entity, usecase, repository, delivery), dependency injection, repository pattern, error handling, and testable project structure. Use when organizing Go/Gin projects, implementing clean/hexagonal architecture, setting up dependency injection, or structuring code for testability.

190 days ago

review-go

nesnilnehcnesnilnehc

Review Go code for language and runtime conventions: concurrency, context usage, error handling, resource management, API stability, type semantics, and testability. Language-only atomic skill; output is a findings list.

eng-standards
190 days ago

aiready-best-practices

caopengaucaopengau

Guidelines for writing AI-friendly code. Detects semantic duplicates, context fragmentation, naming inconsistencies, AI signal clarity issues, change-amplification hotspots, agent grounding problems, and testability barriers. Use when writing new code, reviewing PRs, refactoring for AI adoption, or debugging AI assistant confusion. Helps minimize context waste and improve AI comprehension.

190 days ago

review-powershell

nesnilnehcnesnilnehc

Review PowerShell code for language and runtime conventions: advanced functions, parameter design, error handling, object pipeline behavior, compatibility, and testability. Language-only atomic skill; output is a findings list.

eng-standards
190 days ago

architecture-audit

vyomdev011vyomdev011

Perform comprehensive software architecture audits to identify improvements for robustness, changeability, and testability. Use when asked to audit, review, or analyze a codebase's architecture, or when asked to suggest structural improvements. Triggers include "architecture audit", "audit the codebase", "review architecture", "architectural analysis", "code structure review", or explicit "/architecture-audit".

190 days ago

ios-app-architecture

AlekDobAlekDob

Use this skill when structuring an iOS app, choosing between MVVM and MV patterns, organizing files by feature, setting up dependency injection with @Environment, implementing navigation patterns, following Apple Human Interface Guidelines, or planning project structure for scalability and testability.

190 days ago

review-dotnet

nesnilnehcnesnilnehc

Review .NET (C#/F#) code for language and runtime conventions: async/await, nullable, API versioning, IDisposable, LINQ, and testability. Language-only atomic skill; output is a findings list.

eng-standards
190 days ago

spring-boot-design-patterns-core

piyushmakhija28piyushmakhija28

Practical guidance for applying design patterns in Spring Boot applications. Focuses on real-world backend systems, clean architecture, scalability, testability, and maintainability.

190 days ago

Clean Code Principles

sammasaksammasak

Use when writing code, reviewing PRs, refactoring, or making architectural decisions. Enforces readability, testability, and maintainability standards across all languages.

190 days ago

review-php

nesnilnehcnesnilnehc

Review PHP code for language and runtime conventions: strict types, error handling, resource management, PSR standards, namespaces, null safety, generators, and testability. Language-only atomic skill; output is a findings list.

eng-standards
190 days ago

architecture-patterns

reikiplanetreikiplanet

Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use when architecting complex backend systems or refactoring existing applications to improve modularity, testability, and maintainability.

190 days ago