본문으로 건너뛰기
cccskills
무료GitHub에 공개

cxc-dev-debugging

Use for debugging and system comprehension. Triggers: debug this, root cause, how does X work, reverse engineer, 왜 안 돼, 디버깅, 원인 분석, 로직 파악, 뜯어봐.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

연동 도구Playwright
설치 방법 보기

포함된 파일(26)

  • SKILL.md5.2 KB
  • agents/openai.yaml170 B
  • references/async-debugging.md5.2 KB
  • references/debugging-pitfalls.md2.9 KB
  • references/debugging-scenarios.md3.0 KB
  • references/escalation-and-postmortems.md1.7 KB
  • references/logic-analysis.md8.0 KB
  • references/methodologies.md5.9 KB
  • references/performance-debugging.md1.9 KB
  • references/postmortem-template.md3.1 KB
  • references/root-cause-phases.md7.1 KB
  • references/runtimes/beam.md3.3 KB
  • references/runtimes/c-cpp.md3.2 KB
  • references/runtimes/go.md3.7 KB
  • references/runtimes/js/nextjs-react.md4.2 KB
  • references/runtimes/js/node-backend.md4.5 KB
  • references/runtimes/js/vite-vitest.md3.7 KB
  • references/runtimes/jvm.md3.0 KB
  • references/runtimes/node.md3.8 KB
  • references/runtimes/python.md4.3 KB
  • references/runtimes/ruby.md2.4 KB
  • references/runtimes/rust.md3.2 KB
  • references/runtimes/swift.md2.8 KB
  • references/skill-boundaries.md1.2 KB
  • references/tool-guides.md5.7 KB
  • references/tools/playwright.md2.2 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

dev-debugging — Systematic Root Cause Analysis

Boundary: This skill covers how to reason about bugs. For test harness, reproduction frameworks, and verification tooling, see dev-testing. For domain-specific context (API errors, hydration issues, query performance), consult dev-backend or dev-frontend. Comprehension without a defect — understanding how an unknown app, API, AI tool, or codebase works — routes to references/logic-analysis.md.

Class, fast path, rule authority, proof, and safety: dev. Current/public evidence: dev routing.

Core Principle

Check if the problem is structural before debugging code. Before a permanent fix, investigate and explain the cause. During an active incident, an already-authorized, reversible mitigation may precede full RCA; follow dev-devops incident policy and preserve evidence. Diagnosis alone never authorizes a code fix, rollback, production access, or an upstream issue submission.

RCA Entry Gates

STRICT (DEBUG-RCA-EVIDENCE-01): Before investigating any single root-cause hypothesis or making a root-cause claim, write at least three orthogonal hypotheses (H1/H2/H3) and one falsifier for each. Collapse duplicates, test against disconfirming evidence, and do not claim root cause until competing hypotheses have been ruled out by evidence. If fewer than three are plausible, state why.

STRICT (DEBUG-TOGGLE-PROOF-01): Enter implementation only after the captured value matches the hypothesis prediction, the repro repeats, and toggling the suspected cause off/on removes then restores the bug. Write one paragraph explaining the causal mechanism before patching.

Logic Analysis (comprehension without a defect)

When the request is to understand how a system works — closed app, AI tool, undocumented API, unfamiliar codebase — rather than to fix a defect, read Logic analysis. Core rules: "I can't" is a skipped analysis loop, not a limit; missing source/docs is a starting condition; hypothesize from names/strings/errors, observe static AND dynamic, mutate one variable at a time, keep an incremental model with UNKNOWN fields, and prove the model by writing a client that uses it. Honest lab-boundary routing (IDA/Procmon/Cuckoo class) beats both refusal and fabrication.

Security-Sensitive Bugs

For security-sensitive bugs (auth bypass, data leak, injection), use dev-security for controls and dev-devops for incident response. Preserve the same authorization boundary.

Modular References

ConditionReference
Defect diagnosis before permanent repair: phases 0–4 and implementation entry gatesroot-cause-phases.md
Guessing, repeated failures, or suppressive fixesdebugging-pitfalls.md
API 500, hydration mismatch, N+1 query, or flaky-test diagnosis examplesdebugging-scenarios.md
Investigation stalls, needs escalation, or meets postmortem criteriaescalation-and-postmortems.md
Choosing the boundary between debugging and companion skillsskill-boundaries.md
Choosing a debug approachmethodologies.md
Understanding how an unknown system works (no defect)logic-analysis.md
Concurrency issuesasync-debugging.md
Quick cheatsheettool-guides.md
After resolving a significant incidentpostmortem-template.md
Node.js / tsx / Bun / Denoruntimes/node.md
Next.js 16 / React 19runtimes/js/nextjs-react.md
Vite 8 / Vitest 4runtimes/js/vite-vitest.md
Express 5 / Fastify 5 / NestJS 11runtimes/js/node-backend.md
Python (CPython 3.9+)runtimes/python.md
Rustruntimes/rust.md
Goruntimes/go.md
C/C++runtimes/c-cpp.md
Java/Kotlin (JVM)runtimes/jvm.md
Swift / iOS / macOS AppKitruntimes/swift.md
Ruby (3.2+)runtimes/ruby.md
Elixir/Erlang (BEAM)runtimes/beam.md
Browser/web-surface bugstools/playwright.md

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Use for AST search and codemods. Triggers: ast-grep, sg, function/call/class/import, empty catch, missing await, YAML rules.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

lidge-jun/codexclaw472026년 10월 9일 업데이트

cxc-dev

무료

Use for coding, PR delivery, scaffolding and QA. Triggers: develop, fix, refactor, test, review, docs, browse, stacked PR, 개발, 수정, 검토, 스택 PR.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

lidge-jun/codexclaw472026년 10월 9일 업데이트

Use for module boundaries and dependencies. Triggers: circular import, coupling, barrel, re-export, validation placement, 모듈 경계, 순환 참조.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

lidge-jun/codexclaw472026년 10월 9일 업데이트

Use for APIs, servers and app databases. Triggers: REST, GraphQL, migration, query optimization, middleware, caching, queues, 백엔드, API 작업, 마이그레이션, 쿼리 최적화.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

lidge-jun/codexclaw472026년 10월 9일 업데이트

Use for code/PR/diff review and refactor audits. Triggers: review this, before merge, antipattern, 리뷰, 코드 리뷰, 머지 전에 확인.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

lidge-jun/codexclaw472026년 10월 9일 업데이트

Use for analytics and data pipelines. Triggers: ETL, ELT, data quality, SQL optimization, schema drift, backfill, 데이터 파이프라인, 데이터 품질, 백필.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

lidge-jun/codexclaw472026년 10월 9일 업데이트

lidge-jun의 스킬 모두 보기

이 스킬의 문제 신고