All authors
dadbodgeoff avatar

Claude Skills by dadbodgeoff

github.com/dadbodgeoff
72 skillsA× 70B× 21 installs28 views
TemplateA

Brief description of what this skill does and when to use it. Be specific about capabilities and use cases to help agents decide when to load this skill.

developmentjavascripttypescript
0
781
Ai CoachingA

Multi-turn conversational AI for intent extraction, clarification, and generation readiness detection. Guides users through articulating creative intent with structured parameter extraction.

developmentjavascripttypescript
0
781
Ai Generation ClientA

External AI API integration with retry logic, rate limiting, content safety detection, and multi-turn conversation support for image generation.

developmentjavascripttypescript
0
781
Analytics PipelineA

Real-time analytics with Redis counters, periodic PostgreSQL flush, and time-series aggregation. High-performance event tracking without database bottlenecks.

developmentjavascripttypescript
0
781
Anomaly DetectionA

Rule-based anomaly detection for production systems with configurable thresholds, cooldown periods to prevent alert storms, and error pattern tracking for repeated failures.

developmentjavascripttypescript
0
781
Api ClientA

Centralized TypeScript API client with typed namespaces, automatic token refresh with request deduplication, TanStack Query integration, and consistent error handling.

developmentjavascripttypescript
0
781
Api VersioningA

Implement API versioning strategies for backward compatibility. Covers URL versioning, header versioning, and deprecation workflows.

developmentjavascripttypescript
0
781
Atomic MatchmakingA

Two-phase commit matchmaking that verifies both player connections before creating a match. Handles disconnections gracefully with automatic re-queue of healthy players.

developmentjavascripttypescript
0
781
Audit LoggingA

Comprehensive audit logging for compliance and security. Track user actions, data changes, and system events with tamper-proof storage.

developmentjavascripttypescript
0
781
Background JobsA

Implement robust background job processing with dead letter queues, retries, and state machines. Use when building async workflows, scheduled tasks, or any work that shouldn't block the request/response cycle.

developmentjavascripttypescript
0
781
BackpressureA

Manage data flow when producers outpace consumers. Bounded buffers, adaptive flushing, and graceful degradation prevent OOM crashes and data loss.

developmentjavascripttypescript
0
781
Batch ProcessingA

Collect-then-batch pattern for database operations achieving 30-40% throughput improvement. Includes graceful fallback to sequential processing when batch operations fail.

developmentjavascripttypescript
0
781
Caching StrategiesA

Implement multi-layer caching with Redis, in-memory, and HTTP caching. Covers cache invalidation, stampede prevention, and cache-aside patterns.

developmentjavascripttypescript
0
781
Checkpoint ResumeA

Exactly-once processing semantics with distributed coordination for file-based data pipelines. Atomic file claiming, status tracking, and automatic retry with in-memory fallback.

developmentjavascripttypescript
0
781
Circuit BreakerA

Implement the circuit breaker pattern to prevent cascade failures in distributed systems. Use when adding resilience to API clients, external service calls, or any operation that can fail and should fail fast.

developmentjavascripttypescript
0
781
Cloud StorageA

Cloud storage integration with signed URLs, visibility control, multi-tenant path conventions, and presigned uploads for direct client uploads.

developmentjavascripttypescript
0
781
Community FeedA

Social feed with batch queries, cursor pagination, trending algorithms, and engagement tracking. Efficient database queries for infinite scroll feeds.

developmentjavascripttypescript
0
781
Data TransformersA

Centralized transformation logic for consistent data shaping across API routes. Includes aggregators, rankers, trend calculators, and data sanitizers.

developmentjavascripttypescript
0
781
Database MigrationsA

Safe database migration strategies for zero-downtime deployments. Covers backward-compatible changes, data migrations, and rollback procedures.

developmentjavascripttypescript
0
781
Dead Letter QueueA

Store failed jobs for replay or manual inspection. Track failure patterns, enable manual intervention, and prevent data loss from processing errors.

developmentjavascripttypescript
0
781
DeduplicationA

Event deduplication with canonical selection, reputation scoring, and hash-based grouping for multi-source data aggregation. Handles both ID-based and content-based deduplication.

developmentjavascripttypescript
0
781
Design TokensA

Comprehensive design token system for typography, colors, and theming with WCAG AA compliance, TypeScript types, and framework integration (CSS-in-JS, Tailwind, CSS Variables).

developmentjavascripttypescript
0
781
Distributed LockA

Prevent race conditions across multiple instances. Only one instance can hold a lock at a time. Automatic expiration prevents deadlocks.

developmentjavascripttypescript
0
781
Email ServiceA

Production email service with templates, queuing, and delivery tracking. Supports transactional emails, marketing campaigns, and webhooks.

developmentjavascripttypescript
0
781
Environment ConfigA

Centralized environment variable management with validation. Fail fast at startup if config is invalid. Supports multi-environment setups (dev/staging/prod) with type-safe access.

developmentjavascripttypescript
0
781
Error HandlingA

Implement consistent error handling with custom error classes, error boundaries, and structured error responses. Covers logging, monitoring, and user-friendly messages.

developmentjavascripttypescript
0
781
Error SanitizationA

Production-safe error handling that logs full details server-side while exposing only generic, safe messages to users. Prevents information leakage of database strings, file paths, stack traces, and API keys.

developmentjavascripttypescript
0
781
Exception TaxonomyA

Hierarchical exception system with HTTP status codes, machine-readable error codes, and structured responses for consistent API error handling across all endpoints.

developmentjavascripttypescript
0
781
Feature FlagsA

Implement a feature flag system for gradual rollouts, A/B testing, and kill switches. Use when you need to control feature availability without deployments, test features with specific users, or implement percentage-based rollouts.

developmentjavascripttypescript
0
781
File UploadsA

Production-grade secure file upload pipeline with multi-stage validation, malware scanning (ClamAV), hash-based duplicate detection, and race condition protection using distributed locks.

developmentjavascripttypescript
0
781
Fuzzy MatchingA

Multi-stage fuzzy matching pipeline for entity reconciliation. PostgreSQL trigram pre-filter, salient overlap check, and multi-factor similarity scoring.

developmentjavascripttypescript
0
781
Game LoopA

Fixed timestep game loop with interpolation for frame-rate independent physics. Separates physics updates from rendering, prevents spiral of death, and supports hitstop/slow-mo effects.

developmentjavascripttypescript
0
781
Geographic ClusteringA

Grid-based geographic clustering with O(n) performance, medoid finding for map markers, and multi-factor risk scoring from event density, sentiment, and recency.

developmentjavascripttypescript
0
781
Graceful DegradationA

Build resilient systems that degrade gracefully under failure. Implement fallbacks, feature flags, and partial responses when dependencies fail.

developmentjavascripttypescript
0
781
Graceful ShutdownA

Clean shutdown with in-flight job tracking, signal handlers, and buffer draining. Prevent data loss and corrupted state on process termination.

developmentjavascripttypescript
0
781
Health ChecksA

Implement health check endpoints for load balancers, Kubernetes, and monitoring. Covers liveness, readiness, and dependency checks.

developmentjavascripttypescript
0
781
IdempotencyA

Implement idempotent API operations to safely handle retries and prevent duplicate processing. Use when building payment APIs, order systems, or any operation that must not be executed twice.

developmentjavascripttypescript
0
781
Intelligent CacheA

Multi-layer caching with type-specific TTLs, get-or-generate pattern, memory and database layers, and graceful invalidation without cache stampede.

developmentjavascripttypescript
0
781
Job State MachineA

Async job processing with validated state transitions, progress tracking, and asset linking. Ensure jobs always reach terminal states with proper error handling.

developmentjavascripttypescript
0
781
Jwt AuthA

Implement secure JWT authentication with refresh token rotation, secure storage, and automatic renewal. Use when building authentication for SPAs, mobile apps, or APIs that need stateless auth with refresh capabilities.

developmentjavascripttypescript
0
781
Leader ElectionA

Elect a single leader among multiple instances. Only one instance runs cron jobs or processes queues. Automatic failover when leader dies.

developmentjavascripttypescript
0
781
Logging ObservabilityA

Structured JSON logging with correlation IDs, request context propagation across async boundaries, performance timing decorators, and worker metrics collection.

developmentjavascripttypescript
0
781
Metrics CollectionA

Prometheus-compatible metrics collection with counters, gauges, and histograms. Export metrics for dashboards and alerts with proper labeling.

developmentjavascripttypescript
0
781
Middleware ProtectionA

Protect routes with Next.js middleware. Check authentication once, protect routes declaratively. Supports public routes, protected routes, and role-based access.

developmentjavascripttypescript
0
781
Mobile ComponentsA

Mobile-first UI components including bottom navigation, bottom sheets, pull-to-refresh, and swipe actions. Touch-optimized with proper gesture handling.

developmentjavascripttypescript
0
781
Monorepo StructureB

Set up a Turborepo + pnpm monorepo for sharing code between frontend, backend, and workers. One repo, multiple packages, shared types, parallel builds.

developmentjavascripttypescript
0
781
Multi TenancyA

Implement multi-tenant architecture with tenant isolation, data separation, and per-tenant configuration. Supports shared database and schema-per-tenant models.

developmentjavascripttypescript
0
781
Oauth Social LoginA

Implement OAuth 2.0 social login with Google, GitHub, and other providers. Handles token exchange, user creation, and account linking.

developmentjavascripttypescript
0
781
PaginationA

Implement cursor-based and offset pagination for APIs. Covers efficient database queries, stable sorting, and pagination metadata.

developmentjavascripttypescript
0
781
Prompt EngineB

Template-based AI prompt engine with YAML templates, brand kit injection, input sanitization for security, and token-efficient context blocks.

developmentjavascripttypescript
0
781