debugging

7
CongDon1207CongDon1207

Systematic debugging framework ensuring root cause investigation before fixes. Includes four-phase debugging process, backward call stack tracing, multi-layer validation, and verification protocols. Use when encountering bugs, test failures, unexpected behavior, performance issues, or before claiming work complete. Prevents random fixes, masks over symptoms, and false completion claims.

195 days ago

business-feature-docs

7
CongDon1207CongDon1207

Generate enterprise module documentation with 26-section structure and folder hierarchy. Use for module docs, enterprise features, detailed specs in docs/business-features/{Module}/. Includes README, INDEX, API-REFERENCE, detailed-features/. Triggers on "module docs", "enterprise feature docs", "business module", "26-section docs", "detailed feature specs". For single-file quick docs, use feature-docs instead.

195 days ago

tasks-feature-implementation

7
CongDon1207CongDon1207

Use when implementing new features or enhancements requiring multi-layer changes (Domain, Application, Persistence, API, Frontend).

195 days ago

code-patterns

7
CongDon1207CongDon1207

Code implementation patterns and best practices learned from real mistakes. Covers file I/O safety (locking, atomic writes), data persistence, and validation. Use for file-based state, shared resources, concurrent access. NOT for auto-learning patterns (see learned-patterns skill).

195 days ago

planning

7
CongDon1207CongDon1207

Use when you need to plan technical solutions that are scalable, secure, and maintainable.

195 days ago

feature-docs

7
CongDon1207CongDon1207

Generate single-file feature documentation with verified test cases. Use for quick feature docs, feature README, any project (not enterprise modules). Outputs single markdown file with code evidence. Triggers on "quick feature docs", "feature readme", "single file docs", "verified documentation". For enterprise module hierarchy, use business-feature-docs instead.

195 days ago

angular-api-service

7
CongDon1207CongDon1207

Use when creating API services for backend communication with proper patterns for caching, error handling, and type safety.

195 days ago

tasks-bug-diagnosis

7
CongDon1207CongDon1207

Use when diagnosing bugs, analyzing errors/stack traces, or performing root cause analysis with evidence-based debugging protocols.

195 days ago

tasks-code-review

7
CongDon1207CongDon1207

Use for QUICK PR reviews with structured checklists (architecture, patterns, security, performance). Provides step-by-step review process, git diff commands, and review report templates. Best for pull request reviews and pre-commit checks. NOT for deep refactoring analysis (use code-review instead).

195 days ago

code-simplifier

7
CongDon1207CongDon1207

Simplifies and refines code for clarity, consistency, and maintainability while preserving all functionality. Focuses on recently modified code unless instructed otherwise.

195 days ago

commit

7
CongDon1207CongDon1207

Stage changes and create git commits with conventional commit messages. Use when asked to "commit", "stage and commit", "save changes", or after completing implementation tasks. Alias for /git/cm.

195 days ago

easyplatform-backend

7
CongDon1207CongDon1207

Complete Easy.Platform backend development for EasyPlatform. Covers CQRS commands/queries, entities, validation, migrations, background jobs, and message bus. Use for any .NET backend task in this monorepo.

195 days ago

angular-store

7
CongDon1207CongDon1207

Use when implementing state management with PlatformVmStore for complex components requiring reactive state, effects, and selectors.

195 days ago

bug-diagnosis

7
CongDon1207CongDon1207

Use when the user asks to debug, diagnose, fix a bug, troubleshoot errors, investigate issues, or pastes error messages/stack traces. Triggers on keywords like "bug", "error", "fix", "not working", "broken", "debug", "stack trace", "exception", "crash", "issue".

195 days ago

api-design

7
CongDon1207CongDon1207

Use when designing or modifying REST API endpoints, controller structure, route patterns, request/response DTOs. Triggers on keywords like "API endpoint", "REST", "controller", "route", "HTTP", "request body", "response".

195 days ago

plan-analysis

7
CongDon1207CongDon1207

Use when the user provides an implementation plan file and asks to analyze it, assess impact, update specifications, or verify planned changes. Triggers on keywords like "analyze plan", "implementation plan", "assess impact", "update spec from plan", "verify plan".

195 days ago

angular-component

7
CongDon1207CongDon1207

Use when creating or modifying Angular components in WebV2 (Angular 19) with proper base class inheritance, state management, and platform patterns.

195 days ago

learned-patterns

7
CongDon1207CongDon1207

Manage learned patterns - list, view, archive, boost or penalize confidence. Use when you want to see what patterns Claude has learned, review pattern effectiveness, or manage the pattern library.

195 days ago

shadcn-tailwind

7
CongDon1207CongDon1207

React component library skill for shadcn/ui + Tailwind CSS. Use for React/Next.js/Vite projects needing accessible UI components (dialogs, forms, tables, navigation), Radix UI primitives, Tailwind utility styling, theming, and dark mode. NOT for Angular projects - see frontend-angular-* skills. Triggers on "shadcn", "radix ui", "react components", "tailwind components". For design decisions (styles, palettes, fonts), use ui-ux-pro-max instead.

195 days ago

feature-implementation

7
CongDon1207CongDon1207

Use when the user asks to implement a new feature, enhancement, add functionality, build something new, or create new capabilities. Triggers on keywords like "implement", "add feature", "build", "create new", "develop", "enhancement".

195 days ago

context-optimization

7
CongDon1207CongDon1207

Use when managing context window usage, compressing long sessions, or optimizing token usage. Triggers on keywords like "context", "memory", "tokens", "compress", "summarize session", "context limit", "optimize context".

195 days ago

problem-solving

7
CongDon1207CongDon1207

Apply systematic problem-solving techniques for complexity spirals (simplification cascades), innovation blocks (collision-zone thinking), recurring patterns (meta-pattern recognition), assumption constraints (inversion exercise), scale uncertainty (scale game), and dispatch when stuck. Techniques derived from Microsoft Amplifier project patterns adapted for immediate application.

195 days ago

readme-improvement

7
CongDon1207CongDon1207

Use when the user asks to create or improve a README file, project documentation, getting started guide, or installation instructions. Triggers on keywords like "README", "getting started", "installation guide", "project overview", "setup instructions".

195 days ago

package-upgrade

7
CongDon1207CongDon1207

Use when the user asks to analyze package upgrades, check for outdated dependencies, plan npm/NuGet updates, or assess breaking changes in package updates. Triggers on keywords like "upgrade packages", "outdated", "npm update", "breaking changes", "dependency upgrade", "package update", "version upgrade".

195 days ago

branch-comparison

7
CongDon1207CongDon1207

Use when the user asks to compare branches, analyze git diffs, review changes between branches, update specifications based on code changes, or analyze what changed. Triggers on keywords like "compare branches", "git diff", "what changed", "branch comparison", "code changes", "spec update".

195 days ago

learn

7
CongDon1207CongDon1207

Teach Claude a new pattern, preference, or convention explicitly. Use when you want to save a correction, preference, or coding pattern for future sessions. Triggers on keywords like "remember this", "always do", "never do", "learn this pattern", "/learn".

195 days ago

tasks-spec-update

7
CongDon1207CongDon1207

Use when updating specifications, comparing branches, or ensuring documentation reflects current implementation.

195 days ago

angular-form

7
CongDon1207CongDon1207

Use when creating reactive forms with validation, async validators, dependent validation, and FormArrays using platform patterns.

195 days ago

test-specs-docs

7
CongDon1207CongDon1207

Create or update EasyPlatform test specifications in docs/test-specs/{Module}/. Use when asked to create test specs, write test cases, document test scenarios, or generate Given-When-Then specifications. Triggers on "test specs", "test specifications", "test cases", "test scenarios", "QA documentation", "Given-When-Then".

195 days ago

frontend-development

7
CongDon1207CongDon1207

Frontend development guidelines for React/TypeScript applications. Modern patterns including Suspense, lazy loading, useSuspenseQuery, file organization with features directory, MUI v7 styling, TanStack Router, performance optimization, and TypeScript best practices. Use when creating components, pages, features, fetching data, styling, routing, or working with frontend code.

195 days ago

dual-pass-review

7
CongDon1207CongDon1207

Use AFTER any code changes (feature implementation, bug fix, refactor) to enforce mandatory dual-pass review. First pass reviews unstaged changes for correctness and convention compliance. Second pass ONLY executes if first pass made any corrections. Ensures work follows project conventions, development rules, and best practices before task completion.

195 days ago

memory-management

7
CongDon1207CongDon1207

Use when saving or retrieving important patterns, decisions, and learnings across sessions. Triggers on keywords like "remember", "save pattern", "recall", "memory", "persist", "knowledge base", "learnings".

195 days ago

refactoring

7
CongDon1207CongDon1207

Use when restructuring code without changing behavior - extract method, extract class, rename, move, inline, introduce parameter object. Triggers on keywords like "extract", "rename", "move method", "inline", "restructure", "decompose".

195 days ago

test-generation

7
CongDon1207CongDon1207

Use for DEVELOPER-focused unit/integration test code with xUnit (C#) and Jest (Angular) patterns. Provides ready-to-use test templates for commands, queries, entities, and components. Best for implementing actual test code. NOT for QA test specifications (use test-generation instead).

195 days ago

arch-performance-optimization

7
CongDon1207CongDon1207

Use when analyzing and improving performance for database queries, API endpoints, or frontend rendering.

195 days ago

feature-investigation

7
CongDon1207CongDon1207

Use when the user asks to investigate, understand, explore, or explain how a feature works, asks about existing logic, or wants to understand code flow. Triggers on keywords like "how does", "explain", "investigate", "understand", "what does", "where is", "how works", "logic flow", "trace", "explore feature".

195 days ago

project-index

7
CongDon1207CongDon1207

Generate and maintain a project structure index for fast AI navigation. Creates docs/structure.md with an AI-friendly map + tree. Use when starting a new project, after major changes, or when docs/structure.md is stale.

195 days ago

ui-ux-pro-max

7
CongDon1207CongDon1207

UI/UX design intelligence with searchable database

195 days ago

security-review

7
CongDon1207CongDon1207

Use when reviewing code for security vulnerabilities, implementing authorization, or ensuring data protection.

195 days ago

tasks-documentation

7
CongDon1207CongDon1207

Use for WRITING documentation with ready-to-use code templates (C# XML docs, TypeScript JSDoc, API docs, README patterns). Best for implementing actual documentation, adding code comments, and creating docs from scratch. NOT for documentation planning (use documentation instead).

195 days ago

cross-service-integration

7
CongDon1207CongDon1207

Use when designing or implementing cross-service communication, data synchronization, or service boundary patterns.

195 days ago

ai-dev-tools-sync

7
CongDon1207CongDon1207

Synchronize and update Claude Code and GitHub Copilot development tool configurations to work similarly. Use when asked to update Claude Code setup, update Copilot setup, sync AI dev tools, add new skills/prompts/agents across both platforms, or ensure Claude and Copilot configurations are aligned. Covers skills, prompts, agents, instructions, workflows, and chat modes.

195 days ago