All authors

Claude Skills by wpank
github.com/wpank93 skills6 installs224 views
- RefinementMove a skill from staging to activeVotes: 0GitHub stars: 11
- archive-skillMove a deprecated skill to archiveVotes: 0GitHub stars: 11
- create-skillGuided skill creation with quality criteriaVotes: 0GitHub stars: 11
- update-skillUpdate an existing skill with improvementsVotes: 0GitHub stars: 11
- validate-skillCheck a skill against quality criteriaVotes: 0GitHub stars: 11
- Api DesignREST and GraphQL API design principles — resource modeling, HTTP semantics, pagination, error handling, HATEOAS, schema design, and DataLoader patterns. Use when designing new APIs, reviewing specs, or establishing team API standards.Votes: 0GitHub stars: 11
- Api DevelopmentMeta-skill that orchestrates the full API development lifecycle — from design through documentation — by coordinating specialized skills, agents, and commands into a seamless build workflow.Votes: 0GitHub stars: 11
- Api VersioningAPI versioning strategies — URL path, header, query param, content negotiation — with breaking change classification, deprecation timelines, migration patterns, and multi-version support. Use when evolving APIs, planning breaking changes, or managing version lifecycles.Votes: 0GitHub stars: 11
- Auth PatternsAuthentication and authorization patterns — JWT, OAuth 2.0, sessions, RBAC/ABAC, password security, MFA, and vulnerability prevention. Use when implementing login flows, protecting routes, managing tokens, or auditing auth security.Votes: 0GitHub stars: 11
- CachingCaching strategies, invalidation, eviction policies, HTTP caching, distributed caching, and anti-patterns. Use when designing cache layers, choosing eviction policies, debugging stale data, or optimizing read-heavy workloads.Votes: 0GitHub stars: 11
- Database MigrationsSafe, zero-downtime database migration strategies — schema evolution, rollback planning, data migration, tooling, and anti-pattern avoidance for production systems. Use when planning schema changes, writing migrations, or reviewing migration safety.Votes: 0GitHub stars: 11
- Error HandlingError handling patterns across languages and layers — operational vs programmer errors, retry strategies, circuit breakers, error boundaries, HTTP responses, graceful degradation, and structured logging. Use when designing error strategies, building resilient APIs, or reviewing error management.Votes: 0GitHub stars: 11
- Rate LimitingRate limiting algorithms, implementation strategies, HTTP conventions, tiered limits, distributed patterns, and client-side handling. Use when protecting APIs from abuse, implementing usage tiers, or configuring gateway-level throttling.Votes: 0GitHub stars: 11
- Api Design PrinciplesDesign intuitive, scalable REST and GraphQL APIs that developers love. Covers resource modeling, HTTP semantics, pagination, error handling, versioning, and GraphQL schema patterns.Votes: 0GitHub stars: 11
- Architecture Decision RecordsLightweight documentation capturing the context, decision, and consequences of significant technical choices. ADRs become the institutional memory of why things are built the way they are.Votes: 0GitHub stars: 11
- Architecture PatternsBackend architecture patterns for building maintainable, testable systems: Clean Architecture, Hexagonal Architecture, and Domain-Driven Design.Votes: 0GitHub stars: 11
- Event StoreDesign and implement event stores for event-sourced systems. Use when building event sourcing infrastructure, implementing event persistence, projections, snapshotting, or CQRS patterns.Votes: 0GitHub stars: 11
- Go ConcurrencyProduction Go concurrency patterns — goroutines, channels, sync primitives, context, worker pools, pipelines, and graceful shutdown. Use when building concurrent Go applications or debugging race conditions.Votes: 0GitHub stars: 11
- Microservices PatternsPatterns for building distributed systems: service decomposition, inter-service communication, data management, and resilience. Helps you avoid the "distributed monolith" anti-pattern.Votes: 0GitHub stars: 11
- MonorepoBuild and manage monorepos with Turborepo, Nx, and pnpm workspaces — covering workspace structure, dependency management, task orchestration, caching, CI/CD, and publishing. Use when setting up monorepos, optimizing builds, or managing shared packages.Votes: 0GitHub stars: 11
- Nodejs PatternsWHAT: Production-ready Node.js backend patterns - Express/Fastify setup, layered architecture, middleware, error handling, validation, database integration, authentication, and caching. WHEN: User is building REST APIs, setting up Node.js servers, implementing authentication, integrating databases, adding validation/caching, or structuring backend applications. KEYWORDS: nodejs, node, express, fastify, typescript, api, rest, middleware, authentication, jwt, validation, zod, postgres, mongod...Votes: 0GitHub stars: 11
- Postgres Job QueuePostgreSQL-based job queue with priority scheduling, batch claiming, and progress tracking. Use when building job queues without external dependencies. Triggers on PostgreSQL job queue, background jobs, task queue, priority queue, SKIP LOCKED.Votes: 0GitHub stars: 11
- Service Layer ArchitectureController-service-query layered API architecture with data enrichment and parallel fetching. Use when building REST APIs or GraphQL resolvers with clean separation of concerns. Triggers on API architecture, service layer, controller pattern, data enrichment, REST API.Votes: 0GitHub stars: 11
- Supabase PostgresPostgres performance optimization and best practices from Supabase — covering indexing, connection management, RLS security, schema design, locking, data access patterns, and monitoring. Use when writing SQL, designing schemas, optimizing queries, or configuring Postgres.Votes: 0GitHub stars: 11
- Animated Financial DisplayPatterns for animating financial numbers with spring physics, formatting, and visual feedback. Covers animated counters, price tickers, percentage changes, and value flash effects. Use when building financial dashboards or trading UIs. Triggers on animated number, price animation, financial display, number formatting, spring animation, value ticker.Votes: 0GitHub stars: 11
- Design System ComponentsPatterns for building design system components using Surface primitives, CVA variants, and consistent styling. Use when building reusable UI components that follow design token architecture. Triggers on Surface component, CVA, class-variance-authority, component variants, design tokens.Votes: 0GitHub stars: 11
- Design System PatternsFoundational design system architecture — token hierarchies, theming infrastructure, token pipelines, and governance. Use when creating design tokens, implementing theme switching, setting up Style Dictionary, or establishing multi-brand theming. Triggers on design tokens, theme provider, Style Dictionary, token pipeline, multi-brand theming, CSS custom properties architecture.Votes: 0GitHub stars: 11
- Distinctive Design SystemsPatterns for creating design systems with personality and distinctive aesthetics. Covers aesthetic documentation, color token architecture, typography systems, layered surfaces, and motion. Use when building design systems that go beyond generic templates. Triggers on design system, design tokens, aesthetic, color palette, typography, CSS variables, tailwind config.Votes: 0GitHub stars: 11
- Financial Data VisualizationPatterns for building dark-themed financial charts and data visualizations. Covers chart theming, color scales for gains/losses, and real-time data display. Use when building trading dashboards or financial analytics. Triggers on chart theme, data visualization, financial chart, dark theme, gains losses, trading UI.Votes: 0GitHub stars: 11
- Loading State PatternsPatterns for skeleton loaders, shimmer effects, and loading states that match design system aesthetics. Covers skeleton components, shimmer animations, and progressive loading. Use when building polished loading experiences. Triggers on skeleton, loading state, shimmer, placeholder, loading animation.Votes: 0GitHub stars: 11
- Theme FactoryCurated collection of professional color and typography themes for styling artifacts — slides, docs, reports, landing pages. Use when applying visual themes to presentations, generating themed content, or creating custom brand palettes. Triggers on theme, color palette, font pairing, slide styling, presentation theme, brand colors.Votes: 0GitHub stars: 11
- Ui DesignComprehensive UI design skill covering fundamentals, patterns, and anti-patterns. Layout, typography, color, spacing, accessibility, motion, and component design. Use when building any web interface, reviewing design quality, or creating distinctive UIs.Votes: 0GitHub stars: 11
- Ui Ux Pro MaxSearchable UI/UX design databases: 50+ styles, 97 palettes, 57 font pairings, 99 UX rules, 25 chart types. CLI generates design systems from natural language. Data-driven complement to ui-design.Votes: 0GitHub stars: 11
- Web DesignCSS implementation patterns for layout, typography, color, spacing, and responsive design. Complements ui-design (fundamentals) with code-focused examples.Votes: 0GitHub stars: 11
- DockerWHAT: Docker containerization expertise - multi-stage builds, image optimization, security hardening, Docker Compose orchestration, and production deployment patterns. WHEN: User needs Dockerfile optimization, container issues, image size problems, security hardening, networking configuration, Docker Compose setup, or production container deployment. KEYWORDS: docker, dockerfile, container, image, multi-stage build, docker-compose, image optimization, container security, non-root, health ch...Votes: 0GitHub stars: 11
- KubernetesWHAT: Kubernetes manifest generation - Deployments, StatefulSets, CronJobs, Services, Ingresses, ConfigMaps, Secrets, and PVCs with production-grade security and health checks. WHEN: User needs to create K8s manifests, deploy containers, configure Services/Ingress, manage ConfigMaps/Secrets, set up persistent storage, or organize multi-environment configs. KEYWORDS: kubernetes, k8s, manifest, deployment, statefulset, cronjob, service, ingress, configmap, secret, pvc, pod, container, yaml, k...Votes: 0GitHub stars: 11
- PrometheusPrometheus monitoring — scrape configuration, service discovery, recording rules, alert rules, and production deployment for infrastructure and application metrics.Votes: 0GitHub stars: 11
- Solidity SecuritySmart contract security patterns, vulnerability prevention, gas optimization, and audit preparation for Solidity development. Use when writing, auditing, or hardening smart contracts against reentrancy, overflow, access control, oracle manipulation, and front-running attacks.Votes: 0GitHub stars: 11
- TurborepoWHAT: Turborepo monorepo build system - caching, task pipelines, and parallel execution for JS/TS projects. WHEN: User configures turbo.json, creates packages, sets up monorepo, shares code between apps, runs --affected builds, debugs cache misses, or has apps/packages directories. KEYWORDS: turborepo, turbo.json, monorepo, dependsOn, task pipeline, caching, remote cache, --filter, --affected, packages, workspace, pnpm workspace, npm workspace, build optimizationVotes: 0GitHub stars: 11
- Composition PatternsBuild flexible, maintainable React components using compound components, context providers, and explicit variants. Avoid boolean prop proliferation.Votes: 0GitHub stars: 11
- Native UiBuilding native mobile UIs with Expo Router and React Native. Covers routing, navigation, styling, native controls, animations, and platform conventions following Apple Human Interface Guidelines.Votes: 0GitHub stars: 11
- NextjsNext.js App Router best practices — Server Components, data fetching, caching, routing, middleware, metadata, error handling, streaming, Server Actions, and performance optimization for Next.js 14-16+.Votes: 0GitHub stars: 11
- React Best PracticesReact and Next.js performance optimization guidelines from Vercel Engineering. 57 rules across 8 categories for writing, reviewing, and refactoring React code.Votes: 0GitHub stars: 11
- React CompositionComposition patterns for building flexible, maintainable React components. Avoid boolean prop proliferation by using compound components, lifting state, and composing internals. These patterns make codebases easier to work with as they scale.Votes: 0GitHub stars: 11
- React ModernizationUpgrade React applications from class components to hooks, adopt concurrent features, and migrate between major versions.Votes: 0GitHub stars: 11
- React PerformancePerformance optimization guide for React and Next.js applications. Patterns across 7 categories, prioritized by impact. Detailed examples in `references/`.Votes: 0GitHub stars: 11
- Responsive DesignModern responsive CSS patterns using container queries, fluid typography, CSS Grid, and mobile-first strategies.Votes: 0GitHub stars: 11
- Shadcn UiBuild accessible, customizable UIs with shadcn/ui, Radix UI, and Tailwind CSS. Use when setting up shadcn/ui, installing components, building forms with React Hook Form + Zod, customizing themes, or implementing component patterns.Votes: 0GitHub stars: 11
- Tailwind Design SystemBuild production-ready component libraries with Tailwind CSS using CVA, compound components, design tokens, and theming.Votes: 0GitHub stars: 11
- Tailwind V4 ShadcnProduction-tested setup for Tailwind v4 with shadcn/ui. Prevents 8 documented errors through a mandatory four-step architecture.Votes: 0GitHub stars: 11