.kilocode/skills/skill_troubleshooting/SKILL.md
# SKILL: TROUBLESHOOTING & ISSUE RESOLUTION ## STEP 1: CHECK KNOWN ISSUES FIRST **Before trying random solutions:** ```powershell # Search known issues database $errorPattern = "duplicate target juce" $knownIssues = Get-Content ...kilocode\troubleshooting\known-issues.yaml | ConvertFrom-Yaml $matches = $knownIssues.issues | Where-Object { $_.error_patterns -match $errorPattern } if ($matches) { Write-Host "✓ Known issue found: $($matches.title)" Write-Host "Resolution: $($matches
npx skillsauth add noizefield/audio-plugin-coder .kilocode/skills/skill_troubleshootingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Before trying random solutions:
# Search known issues database
$errorPattern = "duplicate target juce"
$knownIssues = Get-Content ...kilocode\troubleshooting\known-issues.yaml | ConvertFrom-Yaml
$matches = $knownIssues.issues | Where-Object {
$_.error_patterns -match $errorPattern
}
if ($matches) {
Write-Host "✓ Known issue found: $($matches.title)"
Write-Host "Resolution: $($matches.resolution_file)"
# Load and apply solution
Get-Content "...kilocode\troubleshooting\$($matches.resolution_file)"
}
[Your existing troubleshooting steps]
If after 3 attempts you haven't solved it:
# Create new issue entry
$newIssue = @{
id = "cmake-$(Get-Random -Max 999)"
title = "[Auto-generated from error]"
category = "build"
severity = "high"
symptoms = @($errorMessage)
resolution_status = "investigating"
}
# Append to known-issues.yaml
Once resolved:
# Update status to "solved"
# Fill out resolution document with:
# - What worked
# - Why it worked
# - How to prevent it
tools
# SKILL: TESTING **Goal:** Stability Check. ## TASKS 1. **Pluginval:** Run validation script. 2. **Crash Analysis:** If crash reported, read Documents/APC_CRASH_REPORT.txt. 3. **Manual Check:** Ask user to load in DAW and move knobs.
tools
# SKILL: ARCHITECTURE & PLANNING **Goal:** Define DSP architecture, complexity assessment, and implementation strategy **Trigger:** `/plan [Name]` **Input:** Reads `plugins/[Name]/.ideas/creative-brief.md` and `parameter-spec.md` **Output Location:** `plugins/[Name]/.ideas/` --- ## 🎯 PHASE 2: PLAN (Architecture & Strategy) **Prerequisites:** - `plugins/[Name]/.ideas/creative-brief.md` exists - `plugins/[Name]/.ideas/parameter-spec.md` exists - Phase 1 (DREAM) complete **Output Files:** - `p
tools
# SKILL: PACKAGING (Cross-Platform) **Goal:** Create professional, cross-platform plugin installers for Windows, macOS, and Linux **Trigger:** `/ship [Name]` or "Ship [Name]" **Prerequisites:** Phase 4 (CODE) complete, audio engine working, all tests passed **Output Location:** `dist/[Name]_v[version]/` --- ## Overview This skill handles the complete packaging and distribution process for APC plugins. It supports: - **Local builds** (current platform only) - **GitHub Actions builds** (cross
tools
# SKILL: DSP IMPLEMENTATION **Goal:** Implement audio processing where parameters control DSP **Focus:** PluginProcessor.h, PluginProcessor.cpp **Output Location:** `plugins/[Name]/Source/` --- ## 📊 PHASE 4: CODE (DSP Implementation) **Trigger:** `/impl [Name]` (after DESIGN phase complete) **Input:** Reads `plugins/[Name]/status.json` and `.ideas/parameter-spec.md` **Prerequisites:** Architecture plan complete, UI framework selected **State Validation:** ```powershell # Import state manage