python-packaging
Create distributable Python packages with proper project structure, setup.py/pyproject.toml, and publishing to PyPI. Use when packaging Python libraries, creating CLI tools, or distributing Python code.
async-python-patterns
Master Python asyncio, concurrent programming, and async/await patterns for high-performance applications. Use when building async APIs, concurrent systems, or I/O-bound applications requiring non-blocking operations.
modern-javascript-patterns
Master ES6+ features including async/await, destructuring, spread operators, arrow functions, promises, modules, iterators, generators, and functional programming patterns for writing clean, efficient JavaScript code. Use when refactoring legacy code, implementing modern patterns, or optimizing JavaScript applications.
javascript-testing-patterns
Implement comprehensive testing strategies using Jest, Vitest, and Testing Library for unit tests, integration tests, and end-to-end testing with mocking, fixtures, and test-driven development. Use when writing JavaScript/TypeScript tests, setting up test infrastructure, or implementing TDD/BDD workflows.
invoice-organizer
Automatically organizes invoices and receipts for tax preparation by reading messy files, extracting key information, renaming them consistently, and sorting them into logical folders. Turns hours of manual bookkeeping into minutes of automated organization.
internal-comms
A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).
database-migration
Execute database migrations across ORMs and platforms with zero-downtime strategies, data transformation, and rollback procedures. Use when migrating databases, changing schemas, performing data transformations, or implementing zero-downtime deployment strategies.
angular-migration
Migrate from AngularJS to Angular using hybrid mode, incremental component rewriting, and dependency injection updates. Use when upgrading AngularJS applications, planning framework migrations, or modernizing legacy Angular code.
image-enhancer
Improves the quality of images, especially screenshots, by enhancing resolution, sharpness, and clarity. Perfect for preparing images for presentations, documentation, or social media posts.
git-pushing
Stage, commit, and push git changes with conventional commit messages. Use when user wants to commit and push changes, mentions pushing to remote, or asks to save and push their work. Also activates when user says "push changes", "commit and push", or similar git workflow requests.
react-modernization
Upgrade React applications to latest versions, migrate from class components to hooks, and adopt concurrent features. Use when modernizing React codebases, migrating to React Hooks, or upgrading to latest React versions.
root-cause-tracing
Use when errors occur deep in execution and you need to trace back to find the original trigger - systematically traces bugs backward through call stack, adding instrumentation when needed, to identify source of invalid data or incorrect behavior
skill-creator
Guide for creating effective skills for AI coding agents. Use when creating a new skill or updating an existing skill that extends agent capabilities with specialized knowledge, workflows, or tool integrations.
using-tmux
Control interactive CLI tools that require a real terminal via tmux send-keys. Use for git rebase -i, git add -p, vim, nano, Python/Node REPLs, or any command that hangs waiting for terminal input.
verification-before-completion
Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always
skill-creator
Create skills that extend Claude with specialized knowledge and workflows. Use when Claude needs to learn a methodology or approach.
test-driven-development
Use when implementing any feature or bugfix, adding tests, fixing flaky tests, refactoring, or changing behavior. Default approach for new features, bug fixes. Exceptions only for throwaway prototypes or generated code. Covers TDD workflow (red-green-refactor), condition-based waiting for async tests, and testing anti-patterns to avoid.
subagent-driven-development
Use when executing implementation plans with independent tasks in the current session or facing 3+ independent issues that can be investigated without shared state or dependencies - dispatches fresh subagent for each task with code review between tasks, enabling fast iteration with quality gates
receiving-code-review
Process external code review feedback systematically. Use when responding to PR comments, review feedback, or technical suggestions from reviewers.
code-smell-detection
Use when reviewing code quality, before refactoring, when complexity increases, when code feels "hard to change", during code review, or when onboarding to unfamiliar code - systematic identification of code smells with specific refactoring recipes
batch-operations
Use when performing 3+ similar operations like file edits, searches, or git operations. Triggers on repetitive tasks, "do the same for", loop-like patterns. Enables parallel tool calls and batch-editor delegation.
Comprehensive PDF manipulation toolkit for extracting text/tables, creating PDFs, merging/splitting, and handling forms.
multi-llm
Route tasks to optimal LLM provider (Gemini, Codex, Copilot, Claude)
memory-management-optimization
Debug memory leaks, profile memory usage, optimize allocations. Use when heap grows unexpectedly, OOM errors occur, or profiling shows memory bottleneck. Covers C++ (Valgrind, ASAN, RAII), Python (tracemalloc, objgraph), and general patterns.
mcp-cli
On-demand MCP server access via CLI without adding to settings.json. Use when exploring MCP server capabilities before installing, making one-off calls, testing MCP servers during development, or avoiding context pollution from rarely-used servers.
incremental-implementation
Use when building multi-day features, avoiding long-lived branches, features taking >1 day, changes touching multiple systems, or high-risk changes needing gradual rollout - break features into deployable increments that each provide value
command-creator
Create slash commands for user-initiated workflows. Use when building repeatable /name commands for Claude Code.
hook-creator
Create native Claude Code hooks in ~/.claude/hooks/. Use when adding event-triggered automation (PreToolUse, PostToolUse, Stop, etc.).
git-workflow
Use when starting feature work that needs isolation, or when completing work and deciding how to integrate - covers full worktree lifecycle from setup through merge/PR/discard
systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior (including race conditions, deadlocks, concurrency issues) - four-phase framework (root cause investigation, pattern analysis, hypothesis testing, implementation) with specialized techniques for deep call stack tracing and concurrency debugging
agent-creator
Create custom Task subagents in ~/.claude/agents/. Use when defining new agents for Task tool delegation.
browser-automation
Browser automation via Puppeteer MCP for JS-rendered content
ucf-hit-it-executor
|
pr-author-reviewer
Raise PR quality with templates, checklists, and security reviews
performance-profiler
CPU/memory profiling, database query optimization, and performance analysis
container-validator
Dockerfile best practices, Kubernetes manifest validation, container security
database-migrator
Schema version control, migration script generation, rollback management
ai-code-generator
AI-powered code generation for boilerplate, tests, data, and scaffolding
api-documentor
Generates OpenAPI/Swagger/GraphQL documentation and SDKs from code
code-formatter
Multi-language code formatting and style enforcement with automatic linting fixes
test-first-change
Reduce regressions by discovering tests, running them, then editing code
security-scanner
Comprehensive security scanning for SAST, secrets, OWASP vulnerabilities, container and IaC security
release-orchestrator
End-to-end release automation with semantic versioning, changelog generation, and multi-environment deployment
memory-hygiene
Maintains memory cleanliness with deduplication, validation, and expiration
incident-triage
Faster on-call handoffs and better postmortems with triage SOPs
finops-optimizer
Cloud cost optimization and FinOps analysis across AWS, Azure, and GCP
tech-debt-tracker
Automated technical debt identification, tracking, and prioritization system
dependency-guardian
Automated dependency management with security scanning, update orchestration, and compatibility validation
semantic-search
Natural language code search, pattern detection, semantic code analysis
documentation-sync
Detects code/documentation drift, validates examples, generates diagrams, auto-updates documentation
Page 1664 of 1686 · 84282 results
