home / skills / pproenca / dot-skills

pproenca/dot-skills

A collection of AI agent skills following the Agent Skills open format

104 skills
GitHub

Sponsored

rails-application-ui-blocks

pproenca/dot-skills

53
Compose new Rails backend pages and refactor existing Rails UI to use premium blocks from templates/application-ui. Use when requests mention ERB views, Rails partials, admin/dashboard screens, Tailwind UI assembly, or replacing custom markup with existing premium blocks while preserving behavior, accessibility, and Turbo/Stimulus hooks.
msw

pproenca/dot-skills

38
This skill helps you apply MSW best practices for API mocking in tests, covering setup, handlers, and realistic responses to improve reliability.
skill-authoring

pproenca/dot-skills

38
This skill guides authoring Claude Code and MCP tool skills by applying best practices to frontload rules, triggers, and structured content.
tailwind

pproenca/dot-skills

38
This skill optimizes Tailwind CSS v4 code for performance and minimal CSS output by applying best-practice guidelines across configuration, utilities, and
tanstack-query

pproenca/dot-skills

38
This skill helps optimize TanStack Query v5 performance by guiding query key design, caching, mutations, prefetching, and render strategies.
12-factor-app

pproenca/dot-skills

38
This skill guides building cloud-native apps using twelve-factor principles to ensure scalability, portability, and maintainability across deployments and
dockerfile-optimise

pproenca/dot-skills

38
This skill helps you optimize Dockerfiles for faster builds, smaller images, and secure deployments by applying official Docker guidelines.
humanize

pproenca/dot-skills

38
This skill helps you rewrite AI-like text to sound natural and human, preserving meaning and voice while adding personality.
rust-cli-agent-style

pproenca/dot-skills

38
This skill teaches Rust CLI and async patterns from production Codex codebases, ensuring robust error handling, workspace organization, and scalable agent
nginx-c-module-perf

pproenca/dot-skills

38
This skill helps optimize nginx C module throughput and latency by applying official guidelines for zero-copy I/O, pooling, and resilient error handling.
python

pproenca/dot-skills

38
This skill helps you optimize Python 3.11+ performance across async I/O, data structures, memory, and idioms for faster code.
pulumi

pproenca/dot-skills

38
This skill helps optimize Pulumi code for performance and reliability by applying best practices across state, graphs, components, secrets, and CI workflows.
react-testing-library

pproenca/dot-skills

38
This skill helps you write maintainable React Testing Library tests by applying best practices for queries, async handling, and user interactions.
rust-clap

pproenca/dot-skills

38
This skill helps you write, review, or refactor Rust CLIs with clap by following proven design and parsing best practices.
ios-chaos-monkey

pproenca/dot-skills

38
This skill helps you identify and fix iOS concurrency, memory, and I/O crashes with test-driven rules that prove failures and provide fixes.
emilkowal-animations

pproenca/dot-skills

38
This skill helps you apply Emil Kowalski's animation best practices to React, CSS, and Framer Motion for polished, accessible motion.
knip-deadcode

pproenca/dot-skills

38
This skill helps you optimize JavaScript and TypeScript codebase by applying Knip dead code best practices for configuration, analysis, and cleanup.
nextjs

pproenca/dot-skills

38
This skill helps you optimize Next.js 16 App Router performance by applying authoritative guidelines for routing, caching, server components, and data fetching.
ui-design

pproenca/dot-skills

38
This skill helps you apply UI UX and frontend design best practices to build accessible, fast, and user-friendly interfaces.
ios-design

pproenca/dot-skills

38
This skill guides building Apple-quality SwiftUI interfaces from scratch, emphasizing empathy, craft, and system thinking to inform views, state, navigation,
ios-hig

pproenca/dot-skills

38
This skill helps you design iOS experiences following Apple HIG, ensuring navigation, accessibility, feedback, and visual consistency across apps.
typescript-refactor

pproenca/dot-skills

38
This skill guides TypeScript refactoring and modernization to improve type safety, performance, and idiomatic patterns across codebases.
unix-cli

pproenca/dot-skills

38
This skill helps you design, review, and implement POSIX-compliant CLI tools with correct exit codes, streams, and UNIX philosophy.
vhs

pproenca/dot-skills

38
This skill helps you apply VHS best practices for professional terminal demos by guiding configuration, timing, and output optimizations.
mui-base

pproenca/dot-skills

38
This skill helps you build unstyled UI components and accessible primitives by applying MUI Base guidelines for headless patterns.
rust-system-event-driven

pproenca/dot-skills

38
This skill guides Rust async I/O and concurrency best practices for tokio, channels, and sockets, improving reliability and performance.
framer-motion

pproenca/dot-skills

38
This skill helps optimize Framer Motion animations in React by applying performance guidelines to reduce re-renders and improve smoothness.
swift-data

pproenca/dot-skills

38
This skill helps you write and review SwiftData models and persistence logic with best practices for offline-first, sync, and error handling.
terminal-ui

pproenca/dot-skills

38
This skill provides practical guidelines for building fast, accessible, and reliable terminal user interfaces with Ink and Clack in TypeScript.
tailwind-ui-refactor

pproenca/dot-skills

38
This skill helps refactor Tailwind UI with Apple's design-informed patterns to improve hierarchy, spacing, typography, color, depth, and polish.
wxt-browser-extensions

pproenca/dot-skills

38
This skill helps optimize WXT browser extension performance by applying best-practice guidelines across service workers, content scripts, messaging, and
zustand

pproenca/dot-skills

38
This skill helps you optimize Zustand stores by applying best practices for architecture, selectors, and re-render prevention across React apps.
invalid-name-consecutive-hyphens

pproenca/dot-skills

38
This skill detects invalid skill names containing consecutive hyphens and enforces proper naming conventions to ensure robust repository validation.
too-long-skill

pproenca/dot-skills

38
This skill analyzes a skill file to ensure it stays within size limits, preventing validation failures and promoting concise, maintainable agents.
valid-skill

pproenca/dot-skills

38
This skill helps validate and test agent skills by providing a reference format and guidelines for usage and validation workflows.
react-refactor

pproenca/dot-skills

38
This skill guides React refactors by enforcing architectural patterns, promoting component decomposition, state discipline, and safe refactoring practices
debug

pproenca/dot-skills

38
This skill provides a structured debugging methodology to quickly reproduce, analyze, and fix bugs with hypothesis-driven investigation.
expo-react-native-performance

pproenca/dot-skills

38
This skill helps you apply Expo React Native performance best practices to code reviews and refactors, boosting startup time, list rendering, and animations.
nuqs

pproenca/dot-skills

38
This skill enforces and guides type-safe URL query state practices in Next.js projects, improving reliability and maintainability when using nuqs.
playwright

pproenca/dot-skills

38
This skill helps you write, review, and debug Playwright tests for Next.js apps by applying best practices for reliability and speed.
expo

pproenca/dot-skills

38
This skill helps optimize Expo React Native performance by applying best-practice guidelines across components, lists, images, and navigation for faster apps.
feature-arch

pproenca/dot-skills

38
This skill helps you enforce feature-based React architecture to improve project structure, code organization, and cross-feature boundaries across the codebase.
chrome-extension

pproenca/dot-skills

38
This skill helps you ensure Chrome extension quality and performance by applying Manifest V3 guidelines across service workers, content scripts, and messaging.
ruby-refactor

pproenca/dot-skills

38
This skill applies community Ruby refactoring best practices to improve readability and maintainability through structured decomposition, idiomatic Ruby
ast-grep

pproenca/dot-skills

38
This skill helps you write, review, and optimize ast-grep rules using community best practices for reliable code search and transformation.
invalid-name-uppercase

pproenca/dot-skills

38
This skill detects invalid names containing uppercase letters and guides corrective naming to meet validation rules.
tailwind-responsive-ui

pproenca/dot-skills

38
This skill helps you implement responsive Tailwind UI patterns across breakpoints, improving layouts, spacing, and typography for mobile and desktop.
react-hook-form

pproenca/dot-skills

38
This skill optimizes client-side forms with React Hook Form by applying best practices for useForm, useWatch, useController, and useFieldArray.
ios-testing

pproenca/dot-skills

38
This skill helps you write, review, and refactor iOS tests using best-practice guidance for unit, UI, async, and CI testing.
typescript

pproenca/dot-skills

38
This skill helps optimize TypeScript performance by applying best-practice guidelines for tsconfig, type definitions, and async patterns across projects.
ios-xcode

pproenca/dot-skills

38
This skill helps you set up Xcode projects, manage SwiftData models, tests, debugging, and distribution for iOS, visionOS, and ML features.
rails-testing

pproenca/dot-skills

38
This skill helps you apply Rails testing best practices with RSpec across models, controllers, requests, and system tests for maintainable suites.
refactor

pproenca/dot-skills

38
This skill guides automated code refactoring using Fowler and Clean Code principles to improve maintainability and readability.
restful-hateoas

pproenca/dot-skills

38
This skill helps you design and review REST APIs in Rails using HATEOAS to improve resource modeling, hypermedia, and evolvability.
ruby-optimise

pproenca/dot-skills

38
This skill helps you optimize Ruby performance by applying best-practice guidelines for object allocation, collection processing, and runtime configuration.
rust

pproenca/dot-skills

38
This skill helps you optimize Rust code performance by applying proven guidelines for memory, ownership, iterators, and async patterns.
rust-optimise

pproenca/dot-skills

38
This skill helps you optimize Rust performance by applying proven memory, ownership, data-structure, and concurrency patterns to hot paths.
rust-refactor

pproenca/dot-skills

38
This skill guides Rust refactoring by enforcing type safety, ownership patterns, error handling, API design, and project structure improvements.
tdd

pproenca/dot-skills

38
This skill guides you through test-driven development, emphasizing red-green-refactor cycles, test design, and reliable test isolation for robust code.
vitest

pproenca/dot-skills

38
This skill helps you write and debug Vitest tests by applying best practices for async patterns, mocking, and performance.
zod

pproenca/dot-skills

38
This skill applies Zod best practices to create type-safe schemas, parse input safely, and emit helpful errors for robust TypeScript validation.
37signals-rails

pproenca/dot-skills

38
This skill enforces 37signals Rails principles for writing, reviewing, and refactoring vanilla Rails apps with rich domain models and Turbo-driven UI.
audio-voice-recovery

pproenca/dot-skills

38
This skill helps forensic audio work by guiding voice recovery from degraded recordings, improving intelligibility and enabling accurate transcription.
nginx-c-module-design

pproenca/dot-skills

38
This skill helps you design admin-friendly nginx C module directives by guiding exposure, naming, scope, and validation decisions.
chrome-extension-ui

pproenca/dot-skills

38
This skill helps you implement Chrome extension UI best practices across popups, side panels, and options pages for MV3 and accessibility.
shadcn

pproenca/dot-skills

38
This skill helps you write, review, and refactor shadcn/ui components with accessible, high-performance patterns and consistent theming.
nginx-c-modules

pproenca/dot-skills

38
This skill helps you write, review, and refactor nginx C modules by enforcing memory, lifecycle, and event-driven best practices.
clean-architecture

pproenca/dot-skills

38
This skill helps you design and review software using Clean Architecture principles, emphasizing dependency direction, boundaries, and use-case isolation.
clean-code

pproenca/dot-skills

38
This skill helps you write, review, and refactor clean, maintainable code by applying Uncle Bob's naming, structure, and error guidelines.
code-simplifier

pproenca/dot-skills

38
This skill simplifies code while preserving behavior, improving readability and maintainability through context-aware refactoring and consistent naming.
expo-react-native-coder

pproenca/dot-skills

38
This skill helps you implement Expo React Native features efficiently by guiding routing, screens, data, auth, and deep linking with best practices.
feature-spec

pproenca/dot-skills

38
This skill helps engineers plan feature specifications and manage scope by applying structured guidelines for PRDs, requirements, and stakeholder alignment.
ios-ui-refactor

pproenca/dot-skills

38
This skill provides a principal-level SwiftUI review lens to refactor interfaces toward Apple-quality design, aligning with Rams, Segall, and Edson principles.
orval

pproenca/dot-skills

38
This skill helps you configure Orval and generate type-safe TypeScript API clients from OpenAPI specs with best practices.
rails-hotwire

pproenca/dot-skills

38
This skill enforces Rails Hotwire best practices to optimize Turbo Drive, Frames, Streams, Morphing, and Stimulus usage for interactive apps.
react-optimise

pproenca/dot-skills

38
This skill helps you optimize React app performance end-to-end by applying compiler, bundle, rendering, and data-fetching best practices.
swift-optimise

pproenca/dot-skills

38
This skill helps you optimize Swift and SwiftUI performance, migrate to Swift 6 concurrency, implement async/await, and boost render and animation efficiency.
tailwind-refactor

pproenca/dot-skills

38
This skill refactors Tailwind v3 to v4 compliant patterns without altering visuals, cleaning up deprecated utilities and consolidating verbose class usage.
react

pproenca/dot-skills

38
This skill helps you optimize React 19 components for concurrent rendering, server components, actions, and memoization to improve performance.
codemod

pproenca/dot-skills

38
This skill helps you write, review, and debug codemods and AST transformations with best-practice guidance for safe, maintainable migrations.
nginx-c-module-debug

pproenca/dot-skills

38
This skill helps diagnose nginx C module crashes and memory bugs by following official guidelines for crash analysis, memory checks, and GDB workflows.
rails-design-system

pproenca/dot-skills

38
This skill helps you enforce Rails UI consistency and refactor ERB, Turbo, Stimulus, and components using a standardized design system.
react-native-elements

pproenca/dot-skills

38
This skill provides React Native Elements best practices for performance, theming, and proper component usage in React Native apps.
rust-testing

pproenca/dot-skills

38
This skill helps you write, review, and refactor Rust tests for CLI and libraries, covering unit, integration, mocking, async, and CI workflows.
ios-navigation

pproenca/dot-skills

38
This skill enforces iOS 17+ SwiftUI navigation best practices using Airbnb patterns to ensure clean architecture and safe transitions.
missing-references

pproenca/dot-skills

38
This skill validates reference consistency by identifying missing reference files for rules listed in Quick Reference and reports gaps.
shell

pproenca/dot-skills

38
This skill helps you write portable, secure shell scripts by applying best practices for safety, error handling, quoting, and portability.
swift-refactor

pproenca/dot-skills

38
This skill helps you modernize Swift and SwiftUI projects by applying proven refactoring patterns across API, state, navigation, and architecture.
swift-ui-architect

pproenca/dot-skills

38
This skill enforces Airbnb SwiftUI architecture for iOS 17+ projects, guiding views, viewModels, and coordinators toward clean MVVM with diffing.
ios-design-system

pproenca/dot-skills

38
This skill helps you design, organize, and govern an Airbnb-aligned iOS design system with tokens, styles, and governance for SwiftUI.
ts-google

pproenca/dot-skills

38
This skill applies Google's TypeScript best practices to help you write clean, type-safe code with consistent modules, types, and classes.
ios-storyboard

pproenca/dot-skills

38
This skill helps you design and review iOS storyboards with best practices for Auto Layout, segues, and accessibility to build robust interfaces.
vite

pproenca/dot-skills

38
This skill helps optimize Vite configurations and builds by applying critical pre-bundling, plugin, and bundle strategies for faster, smoother development.
uniwind

pproenca/dot-skills

38
This skill enforces Uniwind best practices for React Native styling with Tailwind CSS to improve performance and consistency.
js-google

pproenca/dot-skills

38
This skill enforces Google's JavaScript style and best practices to ensure consistent, bug-free code across modules, naming, and documentation.
jscodeshift

pproenca/dot-skills

38
This skill helps you implement and review jscodeshift codemods efficiently by applying best practices for AST traversal, transformation, and testing.
ios-animations

pproenca/dot-skills

38
This skill helps you craft fluid, native-feeling SwiftUI animations on iOS 17+ by enforcing motion tokens, spring presets, and accessibility-conscious patterns.
rails-dev

pproenca/dot-skills

38
This skill helps you optimize Ruby on Rails APIs and frontends by applying best-practice guidelines for controllers, models, queries, caching, and security.