Analyze codebase for GoF design patterns - detection, suggestions, evaluation with stack-aware adaptations
Install with Tessl CLI
npx tessl i github:FlorianBruniaux/claude-code-ultimate-guide --skill design-patterns71
Quality
58%
Does it follow best practices?
Impact
100%
1.29xAverage score across 3 eval scenarios
Optimize this skill with Tessl
npx tessl skill review --optimize ./examples/skills/design-patterns/SKILL.mdDetection mode output format and confidence scoring
Valid JSON output
100%
100%
metadata section present
0%
100%
stack_detected section present
0%
100%
React identified as primary stack
0%
100%
Detection sources listed
0%
100%
patterns_found section present
0%
100%
Singleton detected
100%
100%
Factory pattern detected
100%
100%
Confidence scores on 0-1 scale
0%
100%
Pattern type classification field
0%
100%
ConfigManager classified as custom
0%
100%
React-native recommendation for singleton
100%
100%
summary section present
100%
100%
Without context: $0.2656 · 1m 23s · 13 turns · 18 in / 4,440 out tokens
With context: $1.2661 · 3m 18s · 28 turns · 9,100 in / 10,109 out tokens
Suggestion mode with stack-aware adaptations and Markdown output
Markdown output file
100%
100%
Header with scope and stack
62%
100%
Priority sections present
100%
100%
Switch-on-type smell identified
100%
100%
Strategy pattern suggested for switch smell
100%
100%
Long parameter list smell identified
100%
100%
Builder pattern suggested for long params
100%
100%
Duplicated notification logic identified
100%
100%
Current implementation shown
100%
100%
Recommended alternative with code example
100%
100%
Express-native suggestion for routing
100%
100%
Impact assessment per suggestion
100%
100%
File location references
100%
100%
Without context: $0.2080 · 1m 16s · 8 turns · 13 in / 4,558 out tokens
With context: $1.3777 · 3m 39s · 24 turns · 26 in / 10,176 out tokens
Evaluation mode with 5-criteria scoring and anti-pattern detection
Valid JSON output
100%
100%
correctness score present
100%
100%
testability score present
100%
100%
single_responsibility score present
100%
100%
open_closed score present
100%
100%
documentation score present
100%
100%
overall score present
100%
100%
Weighted overall formula used
100%
100%
details section with per-criterion rationale
100%
100%
getInstance anti-pattern identified
100%
100%
Hard-coded dependency anti-pattern identified
100%
100%
Multiple responsibilities identified
100%
100%
Priority-ranked recommendations
87%
100%
Low testability score
100%
100%
Without context: $0.2329 · 1m 14s · 8 turns · 11 in / 4,236 out tokens
With context: $0.6203 · 2m 26s · 16 turns · 6,430 in / 8,290 out tokens
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.