By pproenca
Software architecture patterns skill for designing maintainable, testable applications with clear separation of concerns.
Code simplification skill for improving clarity, consistency, and maintainability while preserving exact behavior. Use when simplifying code, reducing complexity, cleaning up recent changes, applying refactoring patterns, or improving readability. Triggers on tasks involving code cleanup, simplification, refactoring, or readability improvements.
Comprehensive debugging methodology for finding and fixing bugs (formerly debugging). This skill should be used when debugging code, investigating errors, troubleshooting issues, performing root cause analysis, or responding to incidents. Covers systematic reproduction, hypothesis-driven investigation, and root cause analysis techniques. Use when encountering exceptions, stack traces, crashes, segfaults, undefined behavior, or when bug reports need investigation.
Structured UI design review — existing code (React/JSX, CSS, Tailwind) and, when behaviour matters, the running app in a real browser — reported as a prioritised Before / After / Why table. Covers visual hierarchy, spacing, typography, colour & contrast, component states, motion, responsiveness, accessibility, multi-page flow & navigation, and interaction continuity — grounded in Refactoring UI and Emil Kowalski's principles. For animation/jank/FPS, focus order, and cross-page UX it can drive Chrome via chrome-devtools-mcp to capture what a screenshot can't. Trigger when the user asks to "review this UI", "design review", "critique this component/screen/page or multi-page flow", asks why something "looks off", "looks AI-generated", or "looks like a wireframe", or wants to raise visual polish. For building UI from scratch use web-taste; for the full animation set see emilkowal-animations.
Inventing deterministic metrics — turning a fuzzy property like 'maintainability', 'risk', or 'how reducible this code is' into a deterministic, computable number an agent can trust and optimize. Covers the path from construct to adoption — operationalizing the construct, confronting computability limits (Kolmogorov, Rice) with sound proxies, picking the right measurement scale, proving properties (monotonicity, invariance, the Weyuker/Briand axioms), guaranteeing determinism, establishing construct validity (not just LOC in disguise), and hardening against Goodhart-style gaming when an agent optimizes the metric. Trigger when designing, reviewing, or validating a quantitative metric, score, measure, or index — and even when the user doesn't say 'metric' but wants to quantify, score, rank, or measure code/behavior, build a deterministic optimization target, or invent a measure for something previously unquantified (e.g., behavior-preserving codebase-size reduction).
Library reference for @expo/ui SwiftUI components on iOS — covers Host boundaries, modifier composition, iOS 26 Liquid Glass and Human Interface Guidelines composition rules, layout/input/navigation/display catalogues, and ObservableState patterns. Use this skill whenever writing or reviewing React Native code that imports from @expo/ui/swift-ui or @expo/ui/swift-ui/modifiers — including new Expo apps adopting native SwiftUI views, migrations from React Native primitives to expo-ui, and code targeting iOS 26 features (Liquid Glass, GlassEffectContainer, sheet detents). Trigger even if the user does not explicitly mention "expo-ui" but is writing iOS-targeted Expo UI code that should bridge to SwiftUI.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimnpx claudepluginhub pproenca/dot-skillsBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A collection of AI agent skills following the Agent Skills open format. These skills extend AI coding agents with specialized capabilities and domain knowledge.
| Skill | Description |
|---|---|
| code-simplifier | Code simplification skill for improving clarity, consistency, and maintainability while.. |
| debug | Comprehensive debugging methodology for finding and fixing bugs |
| design-review | Structured UI design review — existing code (React/JSX, CSS, Tailwind) and, when behaviour.. |
| deterministic-metric-design | Inventing deterministic metrics — turning a fuzzy property like 'maintainability', 'risk', or.. |
| expo-ui | Library reference for @expo/ui SwiftUI components on iOS — covers Host boundaries, modifier.. |
| expo | Expo React Native performance optimization guidelines |
| feature-arch | React feature-based architecture guidelines for scalable applications |
| implementation-design-patterns | Implementation guide for the 22 Gang of Four design patterns in TypeScript, distilled from.. |
| implementation-functional-patterns | TypeScript's functional answers to the 22 Gang of Four classes — factory functions (Factory.. |
| ios-taste | Designs iOS 18+ SwiftUI experiences with real taste — starting from user goals, not pixels |
| msw | MSW (Mock Service Worker) best practices for API mocking in tests |
| mui-base | MUI Base UI style guidelines for building headless React component libraries |
| nextjs | Next.js 16 App Router performance, caching, server components, server actions, routing, and.. |
| nuqs-codemod-runner | Migrates a nuqs codebase off pre-v2.5 patterns — deprecated throttleMs, hand-rolled.. |
| nuqs-scaffolder | Scaffolds URL-state filters for a Next.js page — typed searchParams.ts parser map and a.. |
| nuqs | nuqs (type-safe URL query state) best practices for Next.js and other React frameworks |
| playwright | Playwright testing best practices for Next.js applications |
| python | Python 3.11+ performance optimization guidelines |
| radical-simplification | Cognitive moves for collapsing complexity — reframe, clarify, reduce, decompose, invert,.. |
| rails-dev | Ruby on Rails performance and maintainability optimization guidelines for building backend APIs.. |
| rails-testing | Ruby on Rails testing best practices for writing effective, maintainable test suites with RSpec |
| react-19-component-scaffolder | Scaffolds React 19 / React 19.2 code in TypeScript — components, Server Component pages, client.. |
| react-hook-form-audit | Audits a Next.js (App Router, 14/15+) codebase for React Hook Form anti-patterns — watch() at.. |
| react-hook-form | React Hook Form performance optimization for client-side form validation using useForm,.. |
| react | React 19/19.2 modern patterns for concurrent rendering, Server Components, actions, ref-as-prop,.. |
| refactor | Code refactoring best practices based on Martin Fowler's catalog and Clean Code principles |
| restful-hateoas | RESTful API design guidelines following the Richardson Maturity Model through to Level 3.. |
| ruby-optimise | Ruby performance optimization guidelines |
| ruby-refactor | Ruby refactoring guidelines from community best practices |
| rust-implement | "Write production-grade Rust code using a multi-pass approach |
| rust-refactor | Decision frameworks for Rust refactoring, simplification, module decomposition, and incremental.. |
| rust-write-tests | Expert-level Rust testing — the "What Could Break?" framework, five transformations from.. |
| shadcn | shadcn/ui component library best practices and patterns |
| skill-authoring | Design and development best practices for Claude Code skills, MCP tools, and AI agent capabilities |
Git workflows: worktrees, branches, and commit organization
Development workflow with TDD, debugging, and collaboration skills
Clean architecture-based skills framework using DDD and hexagonal patterns for maintainable Claude integrations.
Design patterns, data structures, algorithms, concurrency patterns, functional patterns, reactive patterns, state management, and resource management.
mattpocock/skills — codebase-design
Full-spectrum design patterns skill: Detect anti-patterns, diagnose architectural debt, and generate production-ready refactored code. Covers GoF, SOLID, Clean Architecture, DDD, CQRS, Microservices, and Cloud patterns.
Portable skills library with output styles: documentation lookup, GitHub operations, dependency intelligence, UI/UX patterns, and skill crafting
Efficient skill management system with progressive discovery — 410+ production-ready skills across 33+ domains