Skip to main content

execution-debugging

Supplementary debugging methodology injected into stabilization feedback

소스 정보

저장소
shipshitdev/shipcode
최근 소스 활동
2026년 4월 21일 16:46
감지된 SKILL.md 언어
영어
스타
7
포크
1

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
execution-debugging
description
Supplementary debugging methodology injected into stabilization feedback
<debugging_methodology> <scope_constraint> These steps apply ONLY to diagnosing the failing check. Do not expand beyond the files touched in the original execution. Do not redesign, refactor, or improve code outside the failure path. </scope_constraint> When a test or build fails during stabilization, follow this sequence: 1. READ the full error output — not just the last line. Stack traces, assertion messages, and build logs contain the diagnosis. 2. REPRODUCE the failure in isolation before changing anything. - Run the specific failing test or build step alone. - If it passes in isolation but fails in the suite, the problem is shared state or ordering. 3. HYPOTHESIZE explicitly before each change. - State what you believe is wrong and what evidence supports that belief. - Do not change code "to see if it helps." 4. LOCALIZE — narrow the failure to the smallest possible scope. - Is it in the code you wrote, or in existing code you called? - Is it a type error, a runtime error, or a logic error? - If it is in existing code, the plan may have an unstated assumption — surface it. 5. FIX the root cause, not the symptom. - Suppressing an error message is not a fix. - Adding a null check at the crash site when the upstream function should not return null is not a fix. - Changing the test expectation to match broken behavior is not a fix. 6. GUARD — write or update a test that fails without the fix and passes with it. - This prevents the same failure from recurring in future stabilization cycles. </debugging_methodology>
GitHub에서 보기