Back to tags
Tag

Agent Skills with tag: design-patterns

47 skills match this tag. Use tags to discover related Agent Skills and explore similar workflows.

archive-reprocessing

Flexible, version-tracked reprocessing system for archive transformations using design patterns (Strategy, Template Method, Observer). Activate when working with tools/scripts/lib/, reprocessing scripts, transform versions, archive transformations, metadata transformers, or incremental processing workflows.

design-patternsarchivingETLversion-management
ilude
ilude
5

JBCT

Java Backend Coding Technology skill for designing, implementing, and reviewing functional Java backend code. Use when working with Result, Option, Promise types, value objects, use cases, or when asked about JBCT patterns, monadic composition, parse-don't-validate, structural patterns (Leaf, Sequencer, Fork-Join), or functional Java backend architecture.

javafunctional-programmingvalue-objectsdesign-patterns
siy
siy
82

skill-loader

Skill-Loader standards and best practices for Skill Loader. Includes implementation guidelines, common patterns, and testing strategies.

best-practicesstandards-compliancedesign-patternstesting
williamzujkowski
williamzujkowski
11

repository-analyzer

Analyzes codebases to generate comprehensive documentation including structure, languages, frameworks, dependencies, design patterns, and technical debt. Use when user says "analyze repository", "understand codebase", "document project", or when exploring unfamiliar code.

codebase-analysisrepository-structuredesign-patternstechnical-writing
Toowiredd
Toowiredd
15

game-developer

Use when building game systems, implementing Unity/Unreal features, or optimizing game performance. Invoke for Unity, Unreal, game patterns, ECS, physics, networking, performance optimization.

unityunreal-engineecsperformance-optimization
Jeffallan
Jeffallan
245

design-patterns

Use when designing software architecture, refactoring code structure, solving recurring design problems, or when code exhibits symptoms like tight coupling, rigid hierarchies, scattered responsibilities, or difficult-to-test components. Also use when choosing between architectural approaches or reviewing code for structural improvements.

design-patternsarchitecture-patternscode-smellrefactoring
ratacat
ratacat
123

pattern-detector

Detect design patterns and anti-patterns in code with recommendations.

design-patternscode-smellstatic-analysiscode-refactoring
CuriousLearner
CuriousLearner
163

ln-623-architecture-auditor

Architecture audit worker (L3). Checks DRY (7 types), KISS/YAGNI, layer breaks, error handling, DI patterns. Returns findings with severity, location, effort, recommendations.

static-analysiscode-reviewcode-qualitydesign-patterns
levnikolaevich
levnikolaevich
246

building-hooks

Use when creating Claude Code hooks - covers hook patterns, composition, testing, progressive enhancement from simple to advanced

claude-skillsdesign-patternsfunction-compositiontesting
withzombies
withzombies
161

dosdp-design-patterns

Skills for understanding and applying DOSDP (Dead Simple Ontology Design Patterns) to ensure consistent ontology term creation and maintenance. This skill is about recognizing patterns and ensuring consistency, not using dosdp-tools directly.

design-patternsontology-designstandards-complianceknowledge-graph
ai4curation
ai4curation
142

rails-ai:models

Use when designing Rails models - ActiveRecord patterns, validations, callbacks, scopes, associations, concerns, query objects, form objects

railsactiverecorddesign-patternsdatabase-integration
zerobearing2
zerobearing2
181

rails-business-logic

Specialized skill for Rails business logic with ActiveInteraction, AASM state machines, and ActiveDecorator. Use when implementing complex operations, state transitions, or presentation logic. Enforces interaction pattern over service objects.

ruby-on-railsbusiness-logicstate-managementdesign-patterns
alec-c4
alec-c4
253

engineer-skill-creator

Transform extracted engineer expertise into an actionable skill with progressive disclosure, allowing agents to find and apply relevant patterns for specific tasks.

skill-creationdesign-patternsprogressive-disclosure
jamesrochabrun
jamesrochabrun
204

design-patterns-implementation

Apply appropriate design patterns (Singleton, Factory, Observer, Strategy, etc.) to solve architectural problems. Use when refactoring code architecture, implementing extensible systems, or following SOLID principles.

design-patternsarchitecture-patternssolid-principlesrefactoring
aj-geddes
aj-geddes
301

circuit-breaker-pattern

Implement circuit breaker patterns for fault tolerance, automatic failure detection, and fallback mechanisms. Use when calling external services, handling cascading failures, or implementing resilience patterns.

design-patternsarchitecture-patternsfault-toleranceresilience-patterns
aj-geddes
aj-geddes
301

symfony:strategy-pattern

Implement the Strategy pattern with Symfony's tagged services for runtime algorithm selection and extensibility

symfonyphpdesign-patternsstrategy-pattern
MakFly
MakFly
304

symfony:value-objects-and-dtos

Design Value Objects for domain concepts and DTOs for data transfer with proper immutability and validation

phpsymfonyvalue-objectsdtos
MakFly
MakFly
304

mapbox-style-patterns

Common style patterns, layer configurations, and recipes for typical mapping scenarios including restaurant finders, real estate, data visualization, navigation, and more. Use when implementing specific map use cases or looking for proven style patterns.

mapboxgeospatialvisualizationdesign-patterns
mapbox
mapbox
376

Page 2 of 3 · 47 results