save_debug_skill
Save a debug skill to the knowledge base after resolving a new issue type. Capture symptoms, strategy, root causes, and fix patterns for reuse.
Instructions
Save a new debug skill to the knowledge base.
Call this after successfully debugging a new type of issue to capture the experience for future reuse.
Args: name: Short kebab-case name (e.g., "dma-transfer-timeout") category: Category — memory, fault, peripheral, timing, rtos, general keywords: Comma-separated keywords for search matching symptoms: Description of observable symptoms (what the user sees) strategy: Step-by-step debug strategy that worked root_causes: Common root causes for this type of issue fix_patterns: Patterns for fixing this type of issue
Returns: Confirmation with the saved file path
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| category | Yes | ||
| keywords | Yes | ||
| strategy | Yes | ||
| symptoms | Yes | ||
| root_causes | Yes | ||
| fix_patterns | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |