- Home
- /
- Categories
- /
- Debugging
Debugging
Find and fix bugs, error analysis
use-case-development
by spjoshis
Master use case development with actors, scenarios, preconditions, postconditions, and detailed specifications for comprehensive requirements.
threat-modeling
by spjoshis
Master threat modeling with STRIDE, attack trees, risk assessment, and identifying security threats in systems and applications.
dispatching-parallel-agents
by eyadsibai
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
obra-test-driven-development
by faulkdev
Use when implementing new behavior or fixing bugs via tests-first (TDD) in VS Code Copilot Agent mode.
manual-testing
by spjoshis
Master manual testing with exploratory testing, test case execution, bug reporting, and quality validation techniques.
bloc-pattern
by spjoshis
Master BLoC (Business Logic Component) pattern for Flutter with flutter_bloc. Learn events, states, testing, and advanced patterns for scalable apps.
nestjs-patterns
by spjoshis
Master NestJS framework with modules, controllers, services, dependency injection, guards, interceptors, and microservices patterns for enterprise applications.
quality-metrics
by Logos-Liber
Test coverage, code quality, defect metrics, and QA KPIs
Smart Commit
by 0oooooooo0
Generate intelligent commit messages in Korean following Conventional Commits.
react-hooks-patterns
by spjoshis
Master React hooks patterns including useState, useEffect, useContext, custom hooks, and advanced patterns for building scalable React applications.
planning-with-files
by eyadsibai
This skill should be used when starting complex multi-step tasks, research projects, or any task requiring >5 tool calls. Implements Manus-style file-based planning with task_plan.md, findings.md, and progress.md.
rxjs-implementation
by pluginagentmarketplace
Implement RxJS observables, apply operators, fix memory leaks with unsubscribe patterns, handle errors, create subjects, and build reactive data pipelines in Angular applications.
test-blocked-fixture
by basher83
This is a test fixture with intentional violations for regression testing. It contains <angle brackets> which trigger B5, and has an unexpected frontmatter property which triggers W2.
UI/UX Design
by eyadsibai
This skill should be used when the user asks about "UI design", "UX design", "user interface", "user experience", "wireframes", "mockups", "design patterns", "design system", "component design", "layout", or mentions UI/UX decisions.
wfc-vibe
by sam-fakhreddine
Divergent thinking engine for pre-structure exploration. Use when generating possibilities, questioning assumptions, or expanding a problem space with NO concrete artifacts, files, or implementation targets referenced. Pure ideation only — creates options, does not select or execute them. Load when: - Intent is creative/exploratory (brainstorm, ideate, speculate, "what if") - No files, code, schemas, or named system components are referenced - Goal is to expand possibilities, not organize, decide, or implement Not for: - Sentiment, tone, aesthetic analysis, or "vibe checks" → general chat - Organizing, prioritizing, or roadmapping formed ideas → wfc-plan - Concrete artifacts or implementation targets → wfc-build - Debugging, error analysis, or troubleshooting → wfc-build - Decision-making or option selection → wfc-plan
wfc-housekeeping
by sam-fakhreddine
Removes unreferenced content from a codebase: unused imports, stale git branches, orphaned files, and debug artifacts. Strictly limited to file-level deletion within source code — does not modify package manifests, lockfiles, or git history. Operates in scan-report-approve-execute cycle with mandatory test verification. All deletions require explicit user approval unless --safe flag is used (auto-fixes: unused imports in Python files only). Scope: Python .py files, git branches, worktrees, tracked temp files. Uses static analysis (ruff, grep); cannot detect dynamically accessed code (getattr, globals, plugin loaders). Triggers: "remove unused imports", "delete dead code", "prune stale branches", "clean up debug logs", /wfc-housekeeping. Not for: Refactoring logic; removing packages from pyproject.toml or package.json; npm prune / cargo prune; rewriting git history; secret detection; fixing tests; feature-flagged code.
performance
by pluginagentmarketplace
Angular performance optimization, change detection strategies, and bundle optimization
phoenix-framework
by spjoshis
Master Phoenix framework with LiveView, channels, contexts, Ecto, and real-time web applications with Elixir.
wfc-python
by sam-fakhreddine
Internal skill — loaded automatically by wfc-build, wfc-implement, wfc-test, and wfc-review when ALL conditions are true: 1. TARGET LANGUAGE: Code being written, reviewed, or scaffolded is Python 2. PROJECT CONTEXT: Confirmed WFC project via one of: - [tool.wfc] table in pyproject.toml, OR wfc.yaml at project root, OR user explicitly requests "WFC standards" or "WFC scaffolding" 3. TASK TYPE: Writing, modifying, or reviewing application code in: - api/ (FastAPI routes, Pydantic schemas) - services/ (business logic, orchestration) - repositories/ (data access, external APIs) - models/ (domain objects, value types) - Test files that validate the above NOT for: General Python questions; standalone scripts; Jupyter notebooks; CI/CD config; database migrations; build/packaging scripts; auto-generated code (protobufs, gRPC stubs); Poetry/pip projects declining UV migration.
state-implementation
by pluginagentmarketplace
Implement NgRx store with actions and reducers, build selectors, create effects for async operations, configure entity adapters, and integrate HTTP APIs with state management.
Branding
by eyadsibai
This skill should be used when the user asks about "branding", "brand identity", "logo design", "color palette", "brand guidelines", "visual identity", "brand voice", "style guide", or mentions brand-related decisions.
excalidraw-workflow
by opencoredev
Load when building or reviewing an Excalidraw diagram. Covers quick planning before drawing, element-by-element build order so the user sees live progress, and a review checklist to catch overlaps, truncated text, and unconnected arrows before finishing.
guided-debugging
by ricardogomes
Scaffolded debugging guidance for learning. Use when a learner encounters unexpected behavior, errors, or bugs and wants to develop debugging skills, not just fix the problem. This skill guides through hypothesis formation, investigation design, and root cause analysis while enforcing human-only decision points. Triggers on phrases like "help me debug", "something's wrong with my code", "unexpected behavior", "learning to debug", or when a learner describes symptoms without immediately asking for the fix.
using-ltk
by eyadsibai
Use when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions