Topic · Development
Best design patterns skills for Claude Code, Codex and other agents.
- skills
- 392
- official
- 93
Design patterns skills, ranked
Ranked by score. Sort bymost stars,trending,newest,recently updated
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 1 | React composition patterns that scale. An agent skill from supabase/supabase. | supabase/ | 111k | 59 repos | ~726 | Automated safety check: Pass | MIT | today |
| 2 | NestJS best practices and architecture patterns for building production-ready applications. | rolling-scopes/ | 10k | 6 repos | ~1.2k | Automated safety check: Pass | MIT | 3 days ago |
| 3 | Sets layered architecture and coding rules for Node.js, Express and TypeScript microservices, covering routes, controllers, services, repositories, Prisma, Sentry and Zod. | diet103/ | 10k | 2 repos | ~2k | Automated safety check: Pass | MIT | 2 mo ago |
| 4 | Refactor and review SwiftUI view files with strong defaults for small dedicated subviews, MV-over-MVVM data flow, stable view trees, explicit dependency injection, and correct Observation usage. | Dimillian/ | 4k | 5 repos | ~2k | Automated safety check: Pass | MIT | 6 mo ago |
| 5 | Describes seven Rust design patterns for the RTK CLI filter modules, with when to use each, RTK examples, and notes on when a pattern is overkill. | rtk-ai/ | 83k | — | ~1.9k | Automated safety check: Pass | Apache-2.0 | today |
| 6 | Paperclip UI design system guide for building consistent, reusable frontend components. | paperclipai/ | 99k | 1 repo | ~3.1k | Automated safety check: Pass | MIT | today |
| 7 | REST 및 GraphQL API 설계 원칙 가이드. An agent skill from jh941213/my-cc-harness. | jh941213/ | 126 | 20 repos | ~3.4k | Automated safety check: Pass | No licence | 2 mo ago |
| 8 | Pattern for wrapping third-party SDK clients (Stripe, Resend, AWS, etc.) with Effect. | UsefulSoftwareCo/ | 4.1k | 1 repo | ~1.4k | Automated safety check: Pass | MIT | today |
| 9 | Deep dive into software architecture for macOS. An agent skill from KartikLabhshetwar/better-shot. | KartikLabhshetwar/ | 2.4k | 2 repos | ~1.4k | Automated safety check: Pass | Unknown | 6 days ago |
| 10 | Gives repository-specific .NET guidance for GitVersion: build and test commands, central package management, project layout and coding conventions. | GitTools/ | 3.1k | — | ~1.7k | Automated safety check: Pass | MIT | today |
| 11 | 11.Aspnet Core Build, review, refactor, or architect ASP.NET Core web applications using current official guidance for .NET web development. | fanslead/ | 163 | 2 repos | ~1.4k | Automated safety check: Pass | Apache-2.0 | 1 mo ago |
| 12 | NestJS backend development patterns for the RedisInsight API: module structure, services, controllers, DTOs, dependency injection, and error handling. | redis/ | 8.9k | — | ~1.6k | Automated safety check: Pass | Unknown | 3 days ago |
| 13 | Replaces a plain TypeScript union plus switch statements with frozen subclasses and a visitor interface when several places dispatch on the same variants. | prisma/ | 48k | — | ~830 | Automated safety check: Pass | Apache-2.0 | today |
| 14 | Reviews macOS Swift 6+ code for modern idioms, SOLID principles, SwiftData patterns, and concurrency best practices. | KartikLabhshetwar/ | 2.4k | 2 repos | ~1.8k | Automated safety check: Pass | Unknown | 6 days ago |
| 15 | Generates Angular code and provides architectural guidance. An agent skill from mxtommy/Kip. | mxtommy/ | 127 | 4 repos | ~2.4k | Automated safety check: Pass | MIT | 6 days ago |
| 16 | 16.Solid A skill your agent uses when writing code, implementing features, refactoring, planning architecture, designing systems, reviewing code, or debugging. | ramziddin/ | 606 | — | ~2.7k | Automated safety check: Pass | No licence | 1 mo ago |
| 17 | Golang project layouts and workspaces. An agent skill from context-labs/whip. | context-labs/ | 1.1k | 1 repo | ~1.8k | Automated safety check: Pass | MIT | 3 days ago |
| 18 | Covers handling Go's context.Context idiomatically in fp-go code: reading and scoping context through operators, timeouts, cancellation and converting ctx-first functions. | IBM/ | 2k | — | ~4.2k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 19 | Refactor and review SwiftUI view files for consistent structure, dependency injection, and Observation usage. | harperreed/ | 334 | 5 repos | ~1.3k | Automated safety check: Pass | No licence | 5 days ago |
| 20 | Python design patterns for CLI scripts and utilities — type-first development, deep modules, complexity management, and red flags. | mindfold-ai/ | 15k | — | ~4k | Automated safety check: Pass | AGPL-3.0 | 8 days ago |
| 21 | 21.macOS Design Design and build native-feeling macOS application UIs. An agent skill from ceorkm/macos-design-skill. | ceorkm/ | 138 | 1 repo | ~779 | Automated safety check: Pass | No licence | 7 mo ago |
| 22 | Documentation-first project planning that produces implementation-ready blueprints and single-shot coding agent prompts. | ersinkoc/ | 258 | — | ~2.3k | Automated safety check: Pass | MIT | 4 days ago |
| 23 | Reviews a Java project's architecture at the macro level: package structure, module boundaries, dependency direction and layering. | decebals/ | 751 | 1 repo | ~2.2k | Automated safety check: Pass | MIT | 1 mo ago |
| 24 | Teaches an agent to write fp-go v2 services with the Effect type, carrying dependencies in its type parameter instead of in context.Context or parameters. | IBM/ | 2k | — | ~4.3k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 25 | Kaizen UI (KUI) component library and design-pattern advisor for NVIDIA applications. | NVIDIA/ | 1.6k | — | ~4.7k | Automated safety check: Pass | Apache-2.0 | today |
| 26 | Guide for building web applications with the Kui framework. An agent skill from abersheeran/kui. | abersheeran/ | 297 | — | ~4.4k | Automated safety check: Pass | Apache-2.0 | 14 days ago |
| 27 | A practical Java reference for Builder, Factory, Singleton, Strategy, Observer and other patterns, with a table matching problems to patterns. | decebals/ | 751 | 1 repo | ~4.4k | Automated safety check: Pass | MIT | 1 mo ago |
| 28 | Write, fix, or review NeoServer functional tests that start from the network handler and run against the real server stack. | OpenCoreMMO/ | 481 | — | ~1.1k | Automated safety check: Pass | GPL-3.0 | 15 days ago |
| 29 | 29.Brooks Audit Architecture audit that maps module dependencies, checks layering integrity, and flags structural decay across a codebase, drawing on twelve classic engineering books. | hyhmrright/ | 1.5k | 1 repo | ~537 | Automated safety check: Pass | MIT | 2 days ago |
| 30 | 30.Effect TS Write idiomatic Effect v4 TypeScript following official best practices from effect-solutions and the Effect source. | mattiacerutti/ | 187 | — | ~2.8k | Automated safety check: Pass | MIT | today |
| 31 | 31.Flutter Init A skill your agent uses when user wants to create a new Flutter project (Todo/Habit/Note/Expense/Custom domain) with Clean Architecture, Riverpod 3.0, Drift, and modern Flutter stack | bear2u/ | 933 | — | ~2.5k | Automated safety check: Pass | No licence | 3 mo ago |
| 32 | Deep dive into SwiftData design patterns and best practices. | KartikLabhshetwar/ | 2.4k | 2 repos | ~1.2k | Automated safety check: Pass | Unknown | 6 days ago |
| 33 | 33.Scaffold Architecture-aware feature scaffolding for .NET 10 projects. | codewithmukesh/ | 751 | — | ~1.7k | Automated safety check: Pass | MIT | 2 mo ago |
| 34 | Builds new interface components inside an existing project, reusing its design system, stack and conventions instead of producing isolated demo UI. | kostja94/ | 199 | — | ~965 | Automated safety check: Pass | MIT | 12 days ago |
| 35 | Matches a coding problem to one of 46 documented systems patterns, checks that it really fits, then adapts it into your codebase with a test for its invariant. | Totoro-jam/ | 344 | — | ~4.9k | Automated safety check: Pass | MIT | 1 mo ago |
| 36 | Architecture selection advisor for .NET applications. An agent skill from codewithmukesh/dotnet-claude-kit. | codewithmukesh/ | 751 | 1 repo | ~2.9k | Automated safety check: Pass | MIT | 2 mo ago |
| 37 | Shows how to build entity actors with Akka.Hosting so the same code runs in local unit tests and in a sharded cluster in production. | Aaronontheweb/ | 1.2k | 1 repo | ~5k | Automated safety check: Pass | MIT | 20 days ago |
| 38 | Composition patterns for building React components with @renders type annotations from eslint-plugin-react-render-types. | HorusGoul/ | 111 | — | ~1.1k | Automated safety check: Pass | MIT | 2 mo ago |
| 39 | React and React Native file-system architecture patterns that scale. | fluid-design-io/ | 120 | — | ~899 | Automated safety check: Pass | Unknown | today |
| 40 | 40.Design Guide GitMesh Agents UI design system. An agent skill from LF-Decentralized-Trust-labs/gitmesh. | LF-Decentralized-Trust-labs/ | 144 | — | ~3.1k | Automated safety check: Pass | Apache-2.0 | 3 days ago |
| 41 | Generates or hand-writes composable lenses for the fp-go library so nested Go structs can be read and updated immutably. | IBM/ | 2k | — | ~4.3k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 42 | Clean Architecture principles and best practices from Robert C. | GabrielMartinMoran/ | 148 | 1 repo | ~1.9k | Automated safety check: Pass | MIT | 7 days ago |
| 43 | 43.Go Rig A skill your agent uses when building, reviewing, or refactoring Go code that must follow strict design discipline — ATDD/TDD workflow, explicit dependency injection, package-boundary discipline… | mudrii/ | 458 | — | ~2.8k | Automated safety check: Pass | MIT | 14 days ago |
| 44 | Add a custom Python tool to an AG2 beta Agent using the @tool decorator. | ag2ai/ | 252 | — | ~1.9k | Automated safety check: Pass | Apache-2.0 | 1 mo ago |
| 45 | Audits a codebase's existing patterns, such as rate limiters, circuit breakers and caches, against canonical invariants and flags mislabeled or divergent ones. | Totoro-jam/ | 344 | — | ~1.6k | Automated safety check: Pass | MIT | 1 mo ago |
| 46 | Develops Go microservices with Kratos v2 following official design philosophy, DDD/Clean Architecture layout, Protobuf API, error/config/middleware patterns, and observability. | aide-family/ | 253 | — | ~1.5k | Automated safety check: Pass | No licence | 3 mo ago |
| 47 | How to register and resolve dependencies using GetIt in the Unyo Flutter app. | K3vinb5/ | 662 | — | ~2.4k | Automated safety check: Pass | BSD-3-Clause | 3 mo ago |
| 48 | Apply Martin Fowler-inspired enterprise architecture rules when choosing layers, service layers, transaction scripts, domain models, repositories… | ciembor/ | 2.9k | — | ~228 | Automated safety check: Pass | MIT | 27 days ago |
Questions, answered from the data.
What is the best design patterns skill?
Vercel Composition Patterns (official) from supabase/supabase ranks first of the 392 design patterns skills listed here, with the highest score: its repository has 111k GitHub stars, 59 other GitHub owners carry a copy, its SKILL.md loads about 726 tokens and it passes the automated safety check with no findings. Next come Nestjs Best Practices and Node Backend Development Guidelines.
Which design patterns skills are official?
93 of the 392 design patterns skills are official, published by the vendor's own GitHub organization: Vercel Composition Patterns, Backend, AST Visitor Pattern for Unions, Context Handling in fp-go, Typed Dependencies with fp-go Effect and 88 more.
How are these skills ranked?
By Skill Navigator score, which combines the GitHub stars of the skill's repository (shared across that repo's skills and discounted for large collections), how many other GitHub owners carry a copy of the skill, and automated SKILL.md quality checks, minus penalties for safety-check warnings and for each further skill from the same repository. Skills that fail the safety check are not listed.
Explore related skills
More topics in Development
- Pull requests1,950
- Debugging1,176
- Changelog and release notes1,167
- Refactoring1,139
- Code review1,044
- Technical documentation1,012
- Linting and formatting856
- Git workflow811
- Diagrams798
- Project scaffolding747
- Root cause analysis608
- Code quality599
- Commit messages560
- Architecture decision records556
- Git worktrees538
- Performance optimization446
- Type safety296
- Software architecture287
- Dependency management278
- Monorepo tooling266
- Error handling256
- Async programming255
- Issue triage234
- Codebase onboarding228