
Claude Skills by a5c-ai
github.com/a5c-aiApply advanced DP optimizations automatically
Maintain and match against a library of classic dynamic programming patterns. Provides pattern matching, template code generation, variant detection, and problem-to-pattern mapping for DP problems.
Assist in designing optimal DP states and transitions
Model optimization problems as network flow problems
Implement computational geometry algorithms
Provide robust computational geometry primitives
Select optimal graph algorithm based on problem constraints
Curated bank of interview problems organized by company, pattern, and difficulty. Provides problem recommendations, coverage tracking, weak area identification, and premium problem alternatives for FAANG interview preparation.
Identify and verify loop invariants for correctness proofs
Fetch and parse LeetCode problems with metadata, constraints, examples, hints, difficulty ratings, and related problems. Integrates with LeetCode API for comprehensive problem data retrieval.
Apply language-specific micro-optimizations
Provide number theory algorithm implementations and guidance
Generate optimized prime sieves and factorization routines
Assist in constructing algorithm correctness proofs
Generate customized segment tree implementations
Compare multiple solutions for correctness and performance
Generate clear explanations of algorithm solutions
Match string problems to appropriate algorithms
Build and query suffix arrays and related structures
Generate comprehensive test cases including edge cases, stress tests, and counter-examples for algorithm correctness verification. Supports random generation, constraint-based generation, and brute force oracle comparison.
Implement backend async and background processing patterns — event-driven architectures, message queues, async task runners, and worker pools.
Implement reliable background job processing systems — queue management, retry policies, dead-letter handling, and distributed workers.
Integrate database drivers and connectors — connection pooling, query builders, ORM configuration, and multi-database abstraction layers.
Implement email and push notification delivery systems — transactional email, notification templates, delivery tracking, and bounce handling.
Work with Rust async runtimes — Tokio, async-std, executor internals, pinning, wakers, and building high-performance async Rust services.
Implement secure webhook verification — HMAC signature validation, replay attack prevention, idempotency keys, and webhook payload processing.
Generate argparse-based Python CLI applications with subparsers, type converters, and standard library patterns. Creates lightweight Python CLIs without external dependencies.
Generate argument validation logic with type coercion, constraints, custom validators, and helpful error messages for CLI applications.
Generate bash script templates with best practices including error handling, argument parsing, logging, and portability considerations.
Generate BATS test structure and fixtures for shell script testing with setup/teardown, assertions, and mocking.
Generate blessed widgets for Node.js terminal UIs with boxes, lists, forms, and dashboard layouts.
Generate Bubble Tea (Go) TUI application structure with models, commands, and views using the Elm architecture.
Create consistent chalk-based color and styling system for CLI output with themes, semantic colors, and formatting utilities.
Generate Chocolatey package for Windows CLI distribution.
Set up E2E test harness for CLI applications with process spawning and assertions.
Create mock stdin utilities for interactive CLI testing.
Configure cli-progress with custom formatters, multi-bar support, and ETA calculations for CLI progress indication.
Generate Click-based Python CLI applications with decorators, groups, context, and modern Python patterns. Creates complete scaffolded CLI with proper project structure.
Generate Cobra/Viper-based Go CLI applications with persistent flags, subcommands, and configuration management. Creates production-ready Go CLI with modern patterns.
Generate Commander.js CLI project structure with TypeScript, commands, options, and best practices. Creates a complete scaffolded CLI application ready for development.
Generate configuration file migration utilities for version upgrades.
Generate Zod/JSON Schema configuration validators with defaults and error messages.
Set up cosmiconfig for hierarchical configuration loading from multiple sources and formats.
Generate cross-platform path handling utilities for Windows, macOS, and Linux compatibility in CLI applications.
Integrate dotenv for environment variable loading with validation and type coercion.
Handle text encoding across platforms including UTF-8, Windows codepages, and BOM handling.
Generate environment variable to CLI argument mapping with prefix support, type conversion, and fallback chains for configuration.
Generate getopts-based argument parsing for shell scripts with short/long options and validation.
Set up goreleaser for Go release automation with cross-compilation and publishing.
Generate Homebrew formula for CLI distribution on macOS and Linux.