代码生成
生成代码、脚手架和模板
template-instantiation
dotnet
Creates .NET projects from templates with validated parameters, smart defaults, Central Package Management adaptation, and latest NuGet version resolution. USE FOR: creating new dotnet projects, scaffolding solutions with multiple projects, installing or uninstalling template packages, creating projects that respect Directory.Packages.props (CPM), composing multi-project solutions (API + tests + library), getting latest NuGet package versions in newly created projects. DO NOT USE FOR: finding templates (use template-discovery), producing a detailed side-by-side comparison of templates (use template-comparison), authoring custom templates (use template-authoring), deciding cross-parameter defaults such as which framework to pair with native AOT or whether to keep HTTPS when auth is enabled (use template-smart-defaults), modifying existing projects or adding NuGet packages to existing projects.
maui-app-lifecycle
dotnet
.NET MAUI app lifecycle guidance — the four app states, cross-platform Window lifecycle events (Created, Activated, Deactivated, Stopped, Resumed, Destroying), platform-specific lifecycle mapping, backgrounding and resume behavior, and state-preservation patterns. USE FOR: "app lifecycle", "window lifecycle events", "save state on background", "resume app", "OnStopped", "OnResumed", "backgrounding", "deactivated event", "ConfigureLifecycleEvents", "platform lifecycle hooks". DO NOT USE FOR: navigation events (use maui-shell-navigation), dependency injection setup (use maui-dependency-injection), platform API invocation (use conditional compilation and partial classes).
docs-changelog
google-gemini
Generates and formats changelog files for a new release based on provided version and raw changelog data.
pptx
iOfficeAI
'Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks'
cron
iOfficeAI
Scheduled task management - create, query, delete scheduled tasks to automatically execute operations at specified times.
mermaid
iOfficeAI
Render Mermaid diagrams as SVG or ASCII art using beautiful-mermaid. Use when users need to create flowcharts, sequence diagrams, state diagrams, class diagrams, or ER diagrams. Supports both graphical SVG output and terminal-friendly ASCII/Unicode output.
skill-creator
iOfficeAI
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
using-dbt-for-analytics-engineering
dbt-labs
Use when doing any dbt work - building or modifying models, debugging errors, exploring unfamiliar data sources, writing tests, or evaluating impact of changes. Use for analytics pipelines, data transformations, and data modeling.
Debugging Expert
HoangNguyen0403
Systematic troubleshooting using the Scientific Method (Observe, Hypothesize, Experiment, Fix).
State Management
HoangNguyen0403
Signals-based state management and NgRx Signal Store.
Components
HoangNguyen0403
Standards for Standalone Components, Signals inputs, and Control Flow.
Forms
HoangNguyen0403
Standards for Typed Reactive Forms and Validators.
Android State Management
HoangNguyen0403
Standards for ViewModel, StateFlow, and UI State Patterns
RxJS Interop
HoangNguyen0403
Bridging Observables and Signals using toSignal and toObservable.
Android Legacy State
HoangNguyen0403
Standards for State integration with Views using Coroutines and Lifecycle
Android Performance
HoangNguyen0403
Standards for Baseline Profiles, Startup Time, and UI Rendering
Android Background Work
HoangNguyen0403
Standards for WorkManager and Background Processing
Product Requirements
HoangNguyen0403
Expert process for gathering requirements and drafting PRDs (Iterative Discovery).
Angular Component Expert
HoangNguyen0403
Standards for OnPush components and strict Signals usage.
Performance
HoangNguyen0403
Optimization techniques including OnPush, @defer, and Image Optimization.
Testing
HoangNguyen0403
Standards for Component Test Harnesses and TestBed.
Android Notifications
HoangNguyen0403
Push notifications for Android using Firebase Cloud Messaging and NotificationCompat.
writer-memory
Yeachan-Heo
Agentic memory system for writers - track characters, relationships, scenes, and themes
ralph-init
Yeachan-Heo
Initialize a PRD (Product Requirements Document) for structured ralph-loop execution