ck:debug

Diagnoses bugs and traces root causes across multi-component systems with evidence-based investigation phases.

Updated May 10, 2026
One-click install
npx skills add https://github.com/dthuy62/kollet-app --skill ck-debug-dthuy62
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:debug
Source: https://github.com/dthuy62/kollet-app/tree/main/.opencode/skills/ck-debug
Command: npx skills add https://github.com/dthuy62/kollet-app --skill ck-debug-dthuy62

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires npm, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps diagnose bugs, test failures, unexpected behavior, CI/CD incidents, performance regressions, and system-level issues by insisting on root-cause investigation before any fix is attempted.

Core Features & Use Cases

  • Systematic debugging flow that separates investigation, pattern analysis, hypothesis testing, implementation, and verification.
  • Root-cause tracing for issues that surface deep in a call stack or across multiple layers of a system.
  • Defensive validation, log and pipeline analysis, performance diagnostics, and structured reporting for incidents that need evidence-backed remediation.
  • Use it when a build fails in CI, a test pollutes state, a frontend change needs visual confirmation, or a service is behaving unexpectedly.

Quick Start

Ask the skill to investigate the failure, trace the source of the problem, and verify the fix with fresh evidence.

Frequently Asked Questions about ck:debug

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find the root cause of a CI/CD pipeline failure before applying a fix?

To find the root cause of a CI/CD failure, use an evidence-driven investigation process that traces backward call-chains and analyzes logs before attempting fixes. This separates pattern analysis and hypothesis testing from implementation.

What is the best way to debug performance regressions across multiple system components?

Debugging performance regressions across components requires layered validation and backward call-chain tracing to pinpoint the exact source. A structured diagnostic report ensures remediation is backed by fresh verification evidence.

How do I systematically trace a test failure that pollutes shared state?

Tracing a test failure that pollutes state requires systematic debugging flow, isolating investigation from implementation. You trace the root cause through layered validation and verify the fix with fresh evidence to ensure the defect is resolved.

Do I need npm installed to use this systematic debugging workflow?

Yes, npm is required as a dependency to run the scripts and references used by this debugging workflow. You need the environment setup to execute the systematic investigation phases and generate structured diagnostic reports.

Why should I trace backward call-chains instead of fixing unexpected behavior immediately?

Tracing backward call-chains instead of fixing immediately prevents patching symptoms while leaving the underlying defect intact. Evidence-driven investigation ensures your remediation targets the true root cause, verified through fresh validation.