Back to the catalog

vitest

2.899 instalações · pproenca/dot-skills

Open source Repository Open in the app JSON README (API)

About

Skill publicada por pproenca/dot-skills, com 2.899 instalações medidas pelo skills.sh. Instale com: npx skills add pproenca/dot-skills@vitest

Details

Kind
Agent skills
Topic
No topic detected
Publisher
pproenca
Origin
skillssh
Category
ferramentas
Stars
202
Forks
17
Open pull requests
1
Last push
2026-08-15T17:56:06Z
Repository state
ativo
Language
Shell
License
MIT
Added
2026-08-30 15:21:50
Updated
2026-09-02 18:01:41
Origin id
pproenca/dot-skills/vitest

README

# Agent Skills Collection

A collection of AI agent skills following the [Agent Skills](https://agentskills.io) open format. These skills extend AI coding agents with specialized capabilities and domain knowledge.

## Available Skills

<!-- SKILLS-TABLE:START -->
### Curated Skills

| Skill | Description |
|-------|-------------|
| [code-simplifier](skills/.curated/code-simplifier) | Code simplification skill for improving clarity, consistency, and maintainability while.. |
| [debug](skills/.curated/debug) | Comprehensive debugging methodology for finding and fixing bugs |
| [design-review](skills/.curated/design-review) | Structured UI design review — existing code (React/JSX, CSS, Tailwind) and, when behaviour.. |
| [deterministic-metric-design](skills/.curated/deterministic-metric-design) | Inventing deterministic metrics — turning a fuzzy property like 'maintainability', 'risk', or.. |
| [expo-ui](skills/.curated/expo-ui) | Library reference for @expo/ui SwiftUI components on iOS — covers Host boundaries, modifier.. |
| [expo](skills/.curated/expo) | Expo React Native performance optimization guidelines |
| [feature-arch](skills/.curated/feature-arch) | React feature-based architecture guidelines for scalable applications |
| [implementation-design-patterns](skills/.curated/implementation-design-patterns) | Implementation guide for the 22 Gang of Four design patterns in TypeScript, distilled from.. |
| [implementation-functional-patterns](skills/.curated/implementation-functional-patterns) | TypeScript's functional answers to the 22 Gang of Four classes — factory functions (Factory.. |
| [ios-taste](skills/.curated/ios-taste) | Designs iOS 18+ SwiftUI experiences with real taste — starting from user goals, not pixels |
| [msw](skills/.curated/msw) | MSW (Mock Service Worker) best practices for API mocking in tests |
| [mui-base](skills/.curated/mui-base) | MUI Base UI style guidelines for building headless React component libraries |
| [nextjs](skills/.curated/nextjs) | Next.js 16 App Router performance, caching, server components, server actions, routing, and.. |
| [nuqs-codemod-runner](skills/.curated/nuqs-codemod-runner) | Migrates a nuqs codebase off pre-v2.5 patterns — deprecated `throttleMs`, hand-rolled.. |
| [nuqs-scaffolder](skills/.curated/nuqs-scaffolder) | Scaffolds URL-state filters for a Next.js page — typed `searchParams.ts` parser map and a.. |
| [nuqs](skills/.curated/nuqs) | nuqs (type-safe URL query state) best practices for Next.js and other React frameworks |
| [playwright](skills/.curated/playwright) | Playwright testing best practices for Next.js applications |
| [python](skills/.curated/python) | Python 3.11+ performance optimization guidelines |
| [radical-simplification](skills/.curated/radical-simplification) | Cognitive moves for collapsing complexity — reframe, clarify, reduce, decompose, invert,.. |
| [rails-dev](skills/.curated/rails-dev) | Ruby on Rails performance and maintainability optimization guidelines for building backend APIs.. |
| [rails-testing](skills/.curated/rails-testing) | Ruby on Rails testing best practices for writing effective, maintainable test suites with RSpec |
| [react-19-component-scaffolder](skills/.curated/react-19-component-scaffolder) | Scaffolds React 19 / React 19.2 code in TypeScript — components, Server Component pages, client.. |
| [react-hook-form-audit](skills/.curated/react-hook-form-audit) | Audits a Next.js (App Router, 14/15+) codebase for React Hook Form anti-patterns — watch() at.. |
| [react-hook-form](skills/.curated/react-hook-form) | React Hook Form performance optimization for client-side form validation using useForm,.. |
| [react](skills/.curated/react) | React 19/19.2 modern patterns for concurrent rendering, Server Components, actions, ref-as-prop,.. |
| [refactor](skills/.curated/refactor) | Code refactoring best practices based on Martin Fowler's catalog and Clean Code principles |
| [restful-hateoas](skills/.curated/restful-hateoas) | RESTful API design guidelines following the Richardson Maturity Model through to Level 3.. |
| [ruby-optimise](skills/.curated/ruby-optimise) | Ruby performance optimization guidelines |
| [ruby-refactor](skills/.curated/ruby-refactor) | Ruby refactoring guidelines from community best practices |
| [rust-implement](skills/.curated/rust-implement) | "Write production-grade Rust code using a multi-pass approach |
| [rust-refactor](skills/.curated/rust-refactor) | Decision frameworks for Rust refactoring, simplification, module decomposition, and incremental.. |
| [rust-write-tests](skills/.curated/rust-write-tests) | Expert-level Rust testing — the "What Could Break?" framework, five transformations from.. |
| [shadcn](skills/.curated/shadcn) | shadcn/ui component library best practices and patterns |
| [skill-authoring](skills/.curated/skill-authoring) | Design and development best practices for Claude Code skills, MCP tools, and AI agent capabilities |
| [tailwind](skills/.curated/tailwind) | Tailwind CSS v4 performance optimization and best practices guidelines |
| [tanstack-query](skills/.curated/tanstack-query) | TanStack Query v5 performance optimization for data fetching, caching, mutations, and query patterns |
| [tdd](skills/.curated/tdd) | Test-Driven Development methodology and red-green-refactor workflow |
| [terminal-ui](skills/.curated/terminal-ui) | Terminal User Interface (TUI) performance and UX guidelines for TypeScript applications using.. |
| [think](skills/.curated/think) | Deep strategic thinking mode that finds the single highest-leverage, most innovative action by.. |
| [typescript](skills/.curated/typescript) | TypeScript performance, tsconfig, type errors, async patterns — triggered when the user asks to.. |
| [ui-design](skills/.curated/ui-design) | UI/UX and frontend design best practices guidelines |
| [vitest](skills/.curated/vitest) | Vitest testing framework patterns for test setup, async testing, mocking with vi.*, snapshots,.. |
| [web-taste](skills/.curated/web-taste) | Designs React 19 + Next.js 16 + Tailwind CSS experiences with real taste — starting from user.. |
| [zod](skills/.curated/zod) | Zod schema validation best practices for type safety, parsing, and error handling |

### Experimental Skills

| Skill | Description |
|-------|-------------|
| [12-factor-app](skills/.experimental/12-factor-app) | The Twelve-Factor App methodology for building scalable, maintainable cloud-native applications |
| [37signals-rails](skills/.experimental/37signals-rails) | 37signals Rails coding principles and conventions from DHH, Jorge Manrubia, and the.. |
| [acceptance-pipeline-catalog](skills/.experimental/acceptance-pipeline-catalog) | Use when implementing, reviewing, or debugging a Gherkin acceptance-test pipeline with mutation.. |
| [acceptance-pipeline-feature-design](skills/.experimental/acceptance-pipeline-feature-design) | Designs new features, extensions, or modifications to Uncle Bob's Acceptance Pipeline.. |
| [adversarial-beam](skills/.experimental/adversarial-beam) | Use this skill to gate Elixir/OTP systems on BEAM runtime architecture with a pass/fail.. |
| [adversarial-ddd](skills/.experimental/adversarial-ddd) | Use this skill to gate DDD and ubiquitous-language quality with a pass/fail adversarial review —.. |
| [adversarial-elixir](skills/.experimental/adversarial-elixir) | Use this skill to gate Elixir, OTP, Ecto, and Phoenix code with a pass/fail adversarial review —.. |
| [adversarial-ios-design](skills/.experimental/adversarial-ios-design) | Use this skill to gate iOS SwiftUI design and UX with a pass/fail adversarial review — a single.. |
| [adversarial-phoenix-liveview](skills/.experimental/adversarial-phoenix-liveview) | Use this skill to gate Phoenix LiveView realtime UIs with a pass/fail adversarial review — a.. |
| [adversarial-python](skills/.experimental/adversarial-python) | Use this skill to gate Python code (floors 3.10+, rules verified through 3.14) with a pass/fail.. |
| [adversarial-reactor](skills/.experimental/adversarial-reactor) | Use this skill to gate Elixir code built on the Reactor orchestration library (~> 1.0) with a.. |
| [adversarial-rust](skills/.experimental/adversarial-rust) | Use this skill when reviewing or refactoring existing Rust code that carries an alien mental.. |
| [adversarial-swift-ui](skills/.experimental/adversarial-swift-ui) | Use this skill to gate SwiftUI code with a pass/fail adversarial review — a single blind.. |
| [adversarial-swift](skills/.experimental/adversarial-swift) | Use this skill to gate Swift language code with a pass/fail adversarial review — a single blind.. |
| [adversarial-tanstack](skills/.experimental/adversarial-tanstack) | Use this skill to gate TanStack Start plus TypeScript web-app changes with a pass/fail.. |
| [adversarial-ts-patterns](skills/.experimental/adversarial-ts-patterns) | Use this skill to gate TypeScript and React application code with a pass/fail adversarial review.. |
| [adversarial-zod](skills/.experimental/adversarial-zod) | Use this skill to gate Zod 4 schema code in TypeScript and TanStack Start apps with a pass/fail.. |
| [algorithmic-complexity-review](skills/.experimental/algorithmic-complexity-review) | Algorithmic complexity (Big-O) review — finding nested loops, N+1 queries, exponential.. |
| [app-planner](skills/.experimental/app-planner) | Produces a design-plan (living document like an exec-plan) that maps an app domain to feature.. |
| [ast-grep-typescript-react](skills/.experimental/ast-grep-typescript-react) | Use this skill when writing, debugging, or reviewing ast-grep patterns, YAML rules, or codemods.. |
| [ast-grep](skills/.experimental/ast-grep) | ast-grep rule writing and usage best practices |
| [audio-voice-recovery](skills/.experimental/audio-voice-recovery) | Audio forensics and voice recovery guidelines for CSI-level audio analysis |
| [base-ui-migrator](skills/.experimental/base-ui-migrator) | Migrates React UI code to Base UI (`@base-ui/react`) — replacing bespoke modals, custom.. |
| [better-auth-scaffold](skills/.experimental/better-auth-scaffold) | Scaffolds a Better Auth setup in a Next.js (App Router) + Drizzle project — lib/auth.ts,.. |
| [better-auth](skills/.experimental/better-auth) | Better Auth in TypeScript — setting up the auth instance, picking adapters, wiring framework.. |
| [bug-review](skills/.experimental/bug-review) | Multi-pass PR bug review — 5 parallel passes, majority voting, independent Opus validation, and.. |
| [build-mcp-server](skills/.experimental/build-mcp-server) | Entry point for MCP server development — interrogates the user about their use case, determines.. |
| [chat-apps-ui-sdk](skills/.experimental/chat-apps-ui-sdk) | Interactive UI rendered inside ChatGPT or Claude — OpenAI Apps SDK apps, MCP Apps (the.. |
| [chrome-extension-ui](skills/.experimental/chrome-extension-ui) | Chrome Extensions UX/UI design and implementation guidelines for popups, side panels, content.. |
| [chrome-extension](skills/.experimental/chrome-extension) | Chrome Extensions (Manifest V3) performance and code quality guidelines |
| [clean-architecture](skills/.experimental/clean-architecture) | Clean Architecture principles and best practices from Robert C |
| [clean-code-ts-react](skills/.experimental/clean-code-ts-react) | Use when writing, reviewing, or refactoring TypeScript or React code for craftsmanship — naming,.. |
| [clean-code](skills/.experimental/clean-code) | Use when writing, reviewing, or refactoring code for maintainability and readability |
| [cli-for-agents](skills/.experimental/cli-for-agents) | Designing CLIs that AI agents will invoke — non-interactive flags, layered --help with examples,.. |
| [cli-review-runner](skills/.experimental/cli-review-runner) | Black-box CLI grading harness — runs a test suite against a target CLI and reports per-rule.. |
| [code-distill](skills/.experimental/code-distill) | On-demand pattern extraction from a specific GitHub codebase, given a focused query — "how does.. |
| [code-map-visualization](skills/.experimental/code-map-visualization) | Rendering and perception layer for codebase-as-geohash-map visualisations — choosing what to.. |
| [codebase-comprehension-algorithms](skills/.experimental/codebase-comprehension-algorithms) | Mapping an unfamiliar codebase into feature/business domains — answering "what is this about",.. |
| [codemod-react-pipeline](skills/.experimental/codemod-react-pipeline) | Guided, scripted pipeline for running JSX/TSX/React codemods safely across large legacy codebases |
| [codemod](skills/.experimental/codemod) | Codemod (JSSG, ast-grep, workflows) best practices for writing efficient, safe, and maintainable.. |
| [codex-goals](skills/.experimental/codex-goals) | Patterns and anti-patterns for using OpenAI Codex Goals — the persistent objectives feature.. |
| [complexity-optimizer](skills/.experimental/complexity-optimizer) | Analyze a software codebase for algorithmic complexity and performance hotspots, then propose or.. |
| [computer-science-algorithms](skills/.experimental/computer-science-algorithms) | Choosing or implementing an algorithm or data structure — asymptotic complexity, data-structure.. |
| [datadog-dashboards](skills/.experimental/datadog-dashboards) | Corrects the wrong defaults a model has when building Datadog dashboards, verified against.. |
| [design-to-react-algorithms](skills/.experimental/design-to-react-algorithms) | Reverse-engineering a Sketch file (or Figma export with similar shape) into pixel-perfect React.. |
| [dev-rfc](skills/.experimental/dev-rfc) | Create well-structured RFCs and technical proposals for software projects |
| [diagram-quality](skills/.experimental/diagram-quality) | "PlantUML diagram quality on the agent-uml collaborative canvas — three tiers: rendering safety.. |
| [diataxis](skills/.experimental/diataxis) | Use whenever writing, editing, restructuring, or reviewing technical documentation — READMEs,.. |
| [django-recommender-search-backend-patterns](skills/.experimental/django-recommender-search-backend-patterns) | Django backend patterns for recommendation services (AWS Personalize, Databricks Model Serving,.. |
| [dockerfile-optimise](skills/.experimental/dockerfile-optimise) | Dockerfile optimization guidelines from official Docker documentation |
| [docs-search](skills/.experimental/docs-search) | Library-documentation lookup methodology — API behavior, version-specific changes, idiomatic.. |
| [domain-architect](skills/.experimental/domain-architect) | Discovers business domains in a Swift codebase by tracing what users can DO — not by reading.. |
| [drizzle-nextjs-postgres](skills/.experimental/drizzle-nextjs-postgres) | Drizzle ORM against PostgreSQL inside a Next.js App Router app |
| [drizzle-sqlite-scaffold](skills/.experimental/drizzle-sqlite-scaffold) | Scaffolds Drizzle ORM + SQLite boilerplate — a new `drizzle.config.ts`, a singleton client with.. |
| [drizzle-sqlite](skills/.experimental/drizzle-sqlite) | Drizzle ORM targeting SQLite (better-sqlite3, libsql/Turso, bun:sqlite, Cloudflare D1,.. |
| [dx-harness](skills/.experimental/dx-harness) | Developer-experience friction auditing and fixing — slow onboarding, repeated manual setup.. |
| [effect-ts](skills/.experimental/effect-ts) | Effect-TS library usage in TypeScript — Effect.gen generators, Schema.Struct/Schema.Class.. |
| [elixir-meta-programming](skills/.experimental/elixir-meta-programming) | Use this skill when building an Elixir macro or a declarative DSL — a schema/spec/route/workflow.. |
| [emilkowal-animations](skills/.experimental/emilkowal-animations) | Emil Kowalski's animation best practices for web interfaces |
| [eval-mcp](skills/.experimental/eval-mcp) | Measures whether Claude uses an MCP server's tools correctly — tests tool selection accuracy,.. |
| [exec-plan](skills/.experimental/exec-plan) | Manage the lifecycle of ExecPlans — self-contained, living specifications for multi-step work |
| [expo-design-system-scaffolder](skills/.experimental/expo-design-system-scaffolder) | Scaffolds Expo / React Native design system components that obey the expo-design-system rules by.. |
| [expo-design-system](skills/.experimental/expo-design-system) | Airbnb-DLS-aligned design system engineering for Expo / React Native apps targeting both web and.. |
| [expo-ios-hig-verify](skills/.experimental/expo-ios-hig-verify) | Static scan of an Expo / React Native iOS app for non-native patterns — Material component kits,.. |
| [expo-ios-hig](skills/.experimental/expo-ios-hig) | Expo / React Native iOS interface conforming to Apple Human Interface Guidelines (iOS 26) —.. |
| [expo-ios-screen-scaffolder](skills/.experimental/expo-ios-screen-scaffolder) | Scaffolds Expo (React Native) iOS screens that follow Apple Human Interface Guidelines by.. |
| [expo-react-native-coder](skills/.experimental/expo-react-native-coder) | Comprehensive Expo React Native feature development guide |
| [expo-react-native-performance](skills/.experimental/expo-react-native-performance) | Expo React Native performance optimization guidelines |
| [feature-arch-gate](skills/.experimental/feature-arch-gate) | Adversarial pass/fail review gate that enforces the feature-arch skill's React feature-based.. |
| [feature-spec](skills/.experimental/feature-spec) | Feature specification and planning guidelines for software engineers |
| [fog-of-war-js-ts](skills/.experimental/fog-of-war-js-ts) | Fog of war, field of view, line of sight, and tile visibility in JavaScript or TypeScript games.. |
| [framer-motion](skills/.experimental/framer-motion) | Framer Motion performance optimization guidelines |
| [geohash-spatial-code-maps](skills/.experimental/geohash-spatial-code-maps) | Geohash encoding/decoding in TypeScript or Rust — bit interleaving, the base32 alphabet,.. |
| [go-process-cli](skills/.experimental/go-process-cli) | Write Go CLIs that manage processes and workloads — daemons, supervisors, job runners, deploy.. |
| [graph-schema](skills/.experimental/graph-schema) | Graph database schema design and data modeling expert |
| [harness-engineering](skills/.experimental/harness-engineering) | Set up or update the agent-first engineering harness for any repository |
| [human-copywrite](skills/.experimental/human-copywrite) | "User-facing copy — UI strings, documentation, marketing, release notes, error messages,.. |
| [humanize](skills/.experimental/humanize) | Remove signs of AI-generated writing from text |
| [implementation-design-patterns-python](skills/.experimental/implementation-design-patterns-python) | Implementation guide for the 22 Gang of Four design patterns in idiomatic modern Python (3.10+),.. |
| [inngest-nextjs-patterns](skills/.experimental/inngest-nextjs-patterns) | Inngest event-driven functions in a Next.js (App Router) project — creating the client, the.. |
| [io-bound-data-processing](skills/.experimental/io-bound-data-processing) | Processing, transforming, or moving datasets that may exceed RAM on a single low-compute box —.. |
| [ios-animations](skills/.experimental/ios-animations) | Clinic-architecture-aligned iOS animation craft guidelines for SwiftUI (iOS 26 / Swift 6.2).. |
| [ios-chaos-monkey](skills/.experimental/ios-chaos-monkey) | Crash-hunter skill for iOS 26 / Swift 6.2 clinic-architecture codebases that finds and fixes.. |
| [ios-design-system](skills/.experimental/ios-design-system) | Clinic-architecture-aligned iOS design system engineering for SwiftUI (iOS 26 / Swift 6.2).. |
| [ios-design](skills/.experimental/ios-design) | SwiftUI interface implementation patterns aligned with the iOS 26 / Swift 6.2 clinic modular.. |
| [ios-hig](skills/.experimental/ios-hig) | Apple Human Interface Guidelines for iOS 26 / Swift 6.2 clinic-architecture apps |
| [ios-navigation](skills/.experimental/ios-navigation) | Opinionated SwiftUI navigation enforcement for iOS 26 / Swift 6.2 clinic modular MVVM-C apps |
| [ios-storyboard](skills/.experimental/ios-storyboard) | Legacy interoperability skill for Storyboard and Interface Builder maintenance in iOS 26 / Swift.. |
| [ios-testing](skills/.experimental/ios-testing) | Testing practices for iOS 26 / Swift 6.2 clinic modular MVVM-C applications |
| [ios-ui-refactor](skills/.experimental/ios-ui-refactor) | Principal-level SwiftUI UI review and refactoring patterns for iOS 26 / Swift 6.2.. |
| [ios-xcode](skills/.experimental/ios-xcode) | Xcode setup and tooling guidance for iOS 26 / Swift 6.2 clinic modular MVVM-C projects covering.. |
| [js-google](skills/.experimental/js-google) | JavaScript style and best practices based on Google's official JavaScript Style Guide |
| [jscodeshift](skills/.experimental/jscodeshift) | jscodeshift codemod development best practices from Facebook/Meta |
| [knip-deadcode](skills/.experimental/knip-deadcode) | Knip dead code detection best practices for JavaScript and TypeScript projects |
| [language-spec-author](skills/.experimental/language-spec-author) | "Turn a rough idea for a language into a complete, implementable specification — a DSL, query,.. |
| [library-reference-distillation](skills/.experimental/library-reference-distillation) | Methodology for starting a new library-reference distillation skill — one that turns an external.. |
| [linguistic-semantic-algorithms](skills/.experimental/linguistic-semantic-algorithms) | Mapping out an unfamiliar codebase via NLP and graph algorithms — 40 algorithms across topic.. |
| [marketplace-personalisation](skills/.experimental/marketplace-personalisation) | Personalisation and recommendation systems for a two-sided trust marketplace built on AWS.. |
| [marketplace-pre-member-personalisation](skills/.experimental/marketplace-pre-member-personalisation) | Pre-member journey of a two-sided trust marketplace — from anonymous landing through onboarding,.. |
| [marketplace-recsys-feature-engineering](skills/.experimental/marketplace-recsys-feature-engineering) | Feature engineering for marketplace recommenders — what to extract from raw marketplace assets.. |
| [marketplace-search-recsys-planning](skills/.experimental/marketplace-search-recsys-planning) | Search and recommendation system planning for a two-sided trust marketplace built on OpenSearch.. |
| [metric-validation-harness](skills/.experimental/metric-validation-harness) | Empirically validates a software metric before trusting or optimizing it — point it at any.. |
| [migrate-js-to-modern-typescript](skills/.experimental/migrate-js-to-modern-typescript) | Migrating a JavaScript codebase to TypeScript — converting .js files to .ts, adding types to.. |
| [mlflow-3](skills/.experimental/mlflow-3) | MLflow 3 (open-source, pinned to 3.15) for classic-ML MLOps — logging and registering models,.. |
| [mlflow-mlops-migration](skills/.experimental/mlflow-mlops-migration) | Guided workflow for taking any ML codebase — including one with no experiment tracking at all,.. |
| [nextjs-bundle-optimizer](skills/.experimental/nextjs-bundle-optimizer) | "Next.js 16 bundle-size and build-time optimization — runs a data-driven iteration loop: measure.. |
| [nextjs-ppr-patterns](skills/.experimental/nextjs-ppr-patterns) | Next.js 16 App Router pages mixing static and dynamic content — Partial Prerendering (PPR) under.. |
| [nginx-c-module-debug](skills/.experimental/nginx-c-module-debug) | nginx C module debugging guidelines based on the official nginx development guide |
| [nginx-c-module-design](skills/.experimental/nginx-c-module-design) | nginx C module directive design guidelines for creating admin-friendly configuration interfaces |
| [nginx-c-module-perf](skills/.experimental/nginx-c-module-perf) | nginx C module performance optimization and reliability guidelines based on the official nginx.. |
| [nginx-c-modules](skills/.experimental/nginx-c-modules) | nginx C module development guidelines based on the official nginx development guide |
| [openai-codex-rust-patterns](skills/.experimental/openai-codex-rust-patterns) | OpenAI Codex Rust coding patterns distilled from the codex-rs workspace |
| [opencode-ts](skills/.experimental/opencode-ts) | Write and refactor TypeScript code in repos that use Effect-TS services, Effect Schema,.. |
| [opensearch-function-scoring-algorithms](skills/.experimental/opensearch-function-scoring-algorithms) | Search relevance and ranking on OpenSearch/Elasticsearch for a two-sided marketplace — candidate.. |
| [opensearch-personalize-caching-strategies](skills/.experimental/opensearch-personalize-caching-strategies) | Caching strategies in front of AWS OpenSearch (Elasticsearch) or AWS Personalize — search,.. |
| [opinionated-nextjs-patterns](skills/.experimental/opinionated-nextjs-patterns) | Opinionated, backend-agnostic Next.js 16 (App Router) architecture — authorization at the data.. |
| [orval](skills/.experimental/orval) | Orval OpenAPI TypeScript client generation best practices |
| [pt-irs-runbook](skills/.experimental/pt-irs-runbook) | Portuguese personal income tax (IRS / Código do IRS) and Modelo 3 filing — determining tax.. |
| [pulumi](skills/.experimental/pulumi) | Pulumi infrastructure as code performance and reliability guidelines |
| [python-pep-author](skills/.experimental/python-pep-author) | "Drafting Python Enhancement Proposals (PEPs) — proposing a Python language feature, a standard.. |
| [rails-application-ui-blocks](skills/.experimental/rails-application-ui-blocks) | Compose new Rails backend pages and refactor existing Rails UI to use premium blocks from.. |
| [rails-design-system](skills/.experimental/rails-design-system) | Ruby on Rails design system guidelines for building consistent, maintainable UI with minimal.. |
| [rails-hotwire](skills/.experimental/rails-hotwire) | Ruby on Rails Hotwire best practices for building interactive applications with Turbo Drive,.. |
| [ray-llm](skills/.experimental/ray-llm) | LLM workloads on open-source Ray (pinned to 2.57) — OpenAI-compatible serving with ray.serve.llm.. |
| [ray](skills/.experimental/ray) | Production Ray (open-source, pinned to 2.57) for classic-ML workloads from training to serving —.. |
| [react-fetch-cache-patterns](skills/.experimental/react-fetch-cache-patterns) | React data-fetching patterns at scale — recommender carousels, infinite feeds, pages with many.. |
| [react-native-elements](skills/.experimental/react-native-elements) | React Native Elements UI component library best practices for performance, theming, and proper.. |
| [react-optimise](skills/.experimental/react-optimise) | Application-level React performance optimization covering React Compiler mastery, bundle.. |
| [react-refactor](skills/.experimental/react-refactor) | Architectural refactoring guide for React applications covering component architecture, state.. |
| [react-testing-library](skills/.experimental/react-testing-library) | React Testing Library best practices for writing maintainable, user-centric tests |
| [relational-data-modeling](skills/.experimental/relational-data-modeling) | Corrects the wrong defaults a model has when designing a relational schema — the DDL decisions.. |
| [relational-database-design](skills/.experimental/relational-database-design) | Distills a logical relational-database design methodology into rules an agent applies while.. |
| [same-results-less-code](skills/.experimental/same-results-less-code) | Same behaviour in fewer, clearer lines — covers the judgment gaps that linters cannot catch.. |
| [search-ios26-docs](skills/.experimental/search-ios26-docs) | Search and inspect local iOS 26 SDK documentation and Swift interfaces, especially SwiftUI and.. |
| [search-macos26-docs](skills/.experimental/search-macos26-docs) | Search and inspect local macOS 26 SDK documentation and Swift interfaces, especially SwiftUI,.. |
| [shell](skills/.experimental/shell) | Shell scripting best practices for writing safe, portable, and maintainable bash/sh scripts |
| [sonarqube-ai-slop-gate](skills/.experimental/sonarqube-ai-slop-gate) | Corrects the wrong defaults a model has when standing up self-hosted SonarQube Server as a.. |
| [staff-level-elixir](skills/.experimental/staff-level-elixir) | Use this skill when writing, reviewing, or refactoring Elixir, OTP, Ecto, or Phoenix/LiveView code |
| [storybook](skills/.experimental/storybook) | Use whenever creating, configuring, or extending Storybook for a TS/React component library —.. |
| [stripe-inspired-api-design-rules](skills/.experimental/stripe-inspired-api-design-rules) | JSON HTTP API design rules distilled from Stripe — resource modeling, identifier schemes, URL.. |
| [swift-data](skills/.experimental/swift-data) | SwiftData persistence and data-layer architecture for iOS 26 / Swift 6.2 clinic modular MVVM-C apps |
| [swift-optimise](skills/.experimental/swift-optimise) | Swift 6.2 and SwiftUI performance optimization for iOS 26 clinic architecture codebases |
| [swift-refactor](skills/.experimental/swift-refactor) | Swift and SwiftUI refactoring patterns aligned with the iOS 26 / Swift 6.2 clinic modular MVVM-C.. |
| [swift-ui-architect](skills/.experimental/swift-ui-architect) | Opinionated SwiftUI architecture enforcement for iOS 26 / Swift 6.2 clinic modular MVVM-C apps.. |
| [tailwind-refactor](skills/.experimental/tailwind-refactor) | Tailwind CSS code refactoring patterns for v4 migration and anti-pattern cleanup |
| [tailwind-responsive-ui](skills/.experimental/tailwind-responsive-ui) | Responsive UI transformation patterns for Tailwind CSS applications |
| [tailwind-ui-refactor](skills/.experimental/tailwind-ui-refactor) | Refactoring UI design patterns for Tailwind CSS applications |
| [theory-of-constraints](skills/.experimental/theory-of-constraints) | Apply the Theory of Constraints (Goldratt's Five Focusing Steps) to find and fix the single.. |
| [threat-model](skills/.experimental/threat-model) | Security threat modeling, attack surface mapping, and trust boundary analysis on a codebase |
| [threat-patch](skills/.experimental/threat-patch) | Remediate security findings by producing minimal, surgical code patches |
| [trpc](skills/.experimental/trpc) | Corrects the wrong defaults a model has for tRPC v11 (verified against 11.18.0) |
| [ts-google](skills/.experimental/ts-google) | Google TypeScript style guide for writing clean, consistent, type-safe code |
| [typescript-advanced-patterns](skills/.experimental/typescript-advanced-patterns) | Advanced TypeScript — type-level programming, library/DSL APIs, declaration merging, modern.. |
| [typescript-refactor](skills/.experimental/typescript-refactor) | TypeScript and TSX refactoring and modernization guidelines from a principal specialist.. |
| [uniwind](skills/.experimental/uniwind) | Uniwind best practices for React Native styling with Tailwind CSS |
| [unix-cli](skills/.experimental/unix-cli) | UNIX command-line interface guidelines for building tools that follow POSIX conventions, proper.. |
| [vhs](skills/.experimental/vhs) | VHS terminal recording best practices from Charmbracelet |
| [vite](skills/.experimental/vite) | Vite performance optimization guidelines |
| [web-rules](skills/.experimental/web-rules) | Strict design and UX rules for React 19 + Next.js 16 (App Router) + Tailwind CSS 4 |
| [webpack-plugin-authoring](skills/.experimental/webpack-plugin-authoring) | Writing webpack 5 plugins — hook selection (compiler vs compilation, tap vs tapAsync,.. |
| [webpack-plugin-recipes](skills/.experimental/webpack-plugin-recipes) | Use whenever you face a webpack-build problem that ends with needing to write a plugin — 26.. |
| [write-design-docs](skills/.experimental/write-design-docs) | Write, revise, or review software design documents using Malte Ubl's "Design Docs at Google".. |
| [wxt-browser-extensions](skills/.experimental/wxt-browser-extensions) | WXT browser extension performance optimization guidelines |
| [yjs-nextjs](skills/.experimental/yjs-nextjs) | Corrects the wrong defaults a capable model has when building Yjs collaborative editing into a.. |
| [zustand](skills/.experimental/zustand) | Zustand state management best practices for React applications |
<!-- SKILLS-TABLE:END -->

## Installation

Install skills using Vercel's [add-skill](https://github.com/vercel-labs/add-skill) CLI:

```bash
# Install all skills
npx add-skill pproenca/dot-skills

# List available skills
npx add-skill pproenca/dot-skills --list

# Install a specific skill
npx add-skill pproenca/dot-skills --skill <skill-name>

# Install globally (across all projects)
npx add-skill pproenca/dot-skills --global
```

### Supported Agents

Skills are installed to agent-specific directories:

| Agent | Installation Path |
|-------|------------------|
| Claude Code | `.claude/skills/<name>/` |
| Cursor | `.cursor/skills/<name>/` |
| Codex | `.codex/skills/<name>/` |
| OpenCode | `.opencode/skill/<name>/` |
| Antigravity | `.agent/skills/<name>/` |

## Creating Skills

See [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines on creating new skills.

### Quick Start

1. Copy the template: `cp -r skills/.template skills/my-skill`
2. Rename the template file: `mv skills/my-skill/SKILL.md.template skills/my-skill/SKILL.md`
3. Edit `SKILL.md` with your skill's frontmatter and instructions
4. Add scripts, references, or assets as needed
5. Test with `npx add-skill . --list`

## Skill Structure

```
skills/
├── my-skill/
│   ├── SKILL.md          # Required: Skill definition and instructions
│   ├── scripts/          # Optional: Executable scripts
│   ├── references/       # Optional: Additional documentation
│   └── assets/           # Optional: Static resources
├── .curated/             # Vetted, production-ready skills
├── .experimental/        # Work-in-progress skills
└── .template/            # Skill template (SKILL.md.template)
```

## License

MIT

More