自动化
工作流自动化与调度
configuring-dependency-injection
christian289
"Configures Dependency Injection using Microsoft.Extensions.DependencyInjection and GenericHost. Use when setting up DI container, registering services, or implementing IoC patterns in .NET projects."
configuring-console-app-di
christian289
"Implements dependency injection using GenericHost in .NET Console Applications. Use when building console applications that require DI, hosted services, or background tasks."
invoice-generator
dkyazzentwatwa
Generate professional PDF invoices from line items with customizable templates, tax calculations, and branding. Supports batch generation from CSV.
cron-expression-builder
dkyazzentwatwa
Build and validate cron expressions from natural language. Convert between human-readable schedules and cron syntax with next run preview.
geocoder
dkyazzentwatwa
Convert addresses to coordinates (geocoding) and coordinates to addresses (reverse geocoding). Use for location data enrichment or address validation.
batch-qr-generator
dkyazzentwatwa
Use when asked to generate multiple QR codes from CSV data, create bulk QR codes with tracking, or generate QR codes for events/products.
code-profiler
dkyazzentwatwa
Use when asked to profile Python code performance, identify bottlenecks, measure execution time, or analyze function call statistics.
data-type-converter
dkyazzentwatwa
Convert between data formats (JSON, CSV, XML, YAML, TOML). Handles nested structures, arrays, and preserves data types where possible.
audio-normalizer
dkyazzentwatwa
Use when asked to normalize audio volume, match loudness, or apply peak/RMS normalization to audio files.
writing-plans
ZhanlinCui
Use when you have a spec or requirements for a multi-step task, before touching code
workflow-guide
mhylle
Helps choose between solo, small team, and full team workflow modes
codebase-research
mhylle
Orchestrates comprehensive codebase research by decomposing user queries into parallel sub-agent tasks and synthesizing findings. This skill should be used when users ask questions about how code works, where functionality exists, how components interact, or need comprehensive documentation of existing implementations. It focuses exclusively on documenting and explaining the codebase as it exists today.
create-plan
mhylle
Create detailed implementation plans through interactive research and iteration. This skill should be used when creating new implementation plans, designing feature specifications, planning technical work, or when the user asks to plan an implementation. Triggers on requests like "create a plan", "plan the implementation", "design how to implement", or when given a feature/task that needs structured planning before implementation.
team-create-plan
mhylle
Team-based implementation planning with adversarial design review. Spawns an Architect, Risk Analyst, and Researcher who explore competing designs and challenge each other before producing a plan. Use when planning complex features, high-stakes changes, or when multiple valid approaches exist. Triggers on "team create plan", "team plan", "deep plan", or when the user explicitly wants team-based planning.
iterate-plan
mhylle
Update existing implementation plans through user feedback with thorough research and validation. Also migrates old checkbox-based plans to the new Task tools system. This skill should be used when iterating on implementation plans, updating plans based on new requirements, refining technical approaches in existing plans, migrating old plans to Task tools, or when the user wants to modify a previously created plan file. Triggers on requests like "update the plan", "change the implementation approach", "iterate on this plan", "migrate to new system", or when feedback is provided about an existing plan document.
strategic-compact
mhylle
Strategic compaction suggestion framework that monitors session complexity and suggests context compaction at optimal logical boundaries rather than arbitrary thresholds.
prd
snarktank
"Generate a Product Requirements Document (PRD) for a new feature. Use when planning a feature, starting a new project, or when asked to create a PRD. Triggers on: create a prd, write prd for, plan this feature, requirements for, spec out."
swift-concurrency
nonameplum
'Expert guidance on Swift Concurrency best practices, patterns, and implementation. Use when developers mention: (1) Swift Concurrency, async/await, actors, or tasks, (2) "use Swift Concurrency" or "modern concurrency patterns", (3) migrating to Swift 6, (4) data races or thread safety issues, (5) refactoring closures to async/await, (6) @MainActor, Sendable, or actor isolation, (7) concurrent code architecture or performance optimization, (8) concurrency-related linter warnings (SwiftLint or similar; e.g. async_without_await, Sendable/actor isolation/MainActor lint).'
handoff
blacktop
Generate optimized handoff prompts for delegating tasks to LLM agents. Use when needing to hand off work to another agent (GPT-5.2/Codex, Claude Opus 4.5/Sonnet 4, or Gemini 3 Pro/Flash), whether for a sub-task/parallel task within the same project or a fresh start handoff to a new agent context. Triggers on requests like "create a handoff prompt", "delegate this task to another agent", "hand this off", or "prepare context for another agent".
yansu
Isoform
Collaborate with Yansu — the proactive AI that observes how the user actually works and crystallizes it into knowledge. Use this skill whenever the user asks for a digest of their recent activity, wants to find workflow inefficiencies or recurring blockers, needs to retrieve a past insight, configuration, or memory, or wants to hand off a job to Yansu with full context. Triggers on "what did I do today", "summarize my week", "catch me up", "yansu digest", "where am I inefficient", "what keeps biting me", "what should I automate", "have I solved this before", "find that note about X", "what tools do I use for Y", "hand this off to Yansu", "ask Yansu to take it from here", and any first-person history or continuity question that benefits from multi-day context.
scheduler
jshchnz
Schedules Claude Code tasks to run automatically at specific times using native OS schedulers (launchd on macOS, crontab on Linux, Task Scheduler on Windows). Handles one-time tasks like "today at 3pm remind me to deploy", "tomorrow morning run the test suite", "next Tuesday at 2pm review the API changes", "January 15th check the quarterly metrics". Also handles recurring tasks like "every weekday at 9am review yesterday's code", "daily at 6pm summarize what I accomplished", "every Monday at 10am check for security vulnerabilities", "every 4 hours check API health". Recognizes time formats like "at 9am", "at 1015am", "at 10:30pm", "at noon", relative times like "tomorrow", "tonight", "later", "next week", and dates like "January 15th". Use this skill instead of executing immediately whenever the user's request contains a time expression like "at Xam", "tomorrow", or any future time reference.
brainstorming-pm
dangeles
Use when orchestrating multi-perspective brainstorming sessions requiring parallel agent execution, confidence-weighted synthesis, and optional workflow handoff. Coordinates 5 parallel perspective agents through a 4-stage pipeline (framing, diverging, converging, output).
archive-workflow
dangeles
Use when organizing projects - detecting clutter, enforcing naming conventions, structuring directories, managing gitignore, or assessing project expandability. Triggers on project organization requests, file naming audits, or gitignore maintenance needs.
cdt
rube-de
"Multi-agent development workflow using Agent Teams. Supports four modes: plan (architect teammate + PM teammate debate → plan.md), dev (developer teammate + code-tester teammate + qa-tester teammate + reviewer teammate iterate → code), full (plan → approval gate → dev), and auto (plan → dev, no gate). Use when tasks benefit from collaborative agent teammates with peer messaging."