1.5 KiB
1.5 KiB
20260220 커밋 규칙 스킬 분리
구현 계획
- 커밋 메시지 정책의 최소 필수 항목을
AGENTS.md에 유지한다. - 커밋 상세 절차와 실행 가이드를
.opencode/skills/commit-policy/SKILL.md로 분리한다. /commit커맨드가 커밋 작업 시작 시commit-policy스킬을 우선 로드하도록 갱신한다.- 커밋 검증 강제 수단(
work/scripts/check-commit-message-rules.sh)이 유지되는지 확인한다. - 문서 변경 검증을 위해
./gradlew tasks --all을 실행한다.
검증 기록
-
작업 완료 후 검증 결과를 기록한다.
-
무엇을:
AGENTS.md의 커밋 섹션을 최소 정책(형식, 한글 description, 검증 절차, 스킬 로드 지침) 중심으로 정리하고, 상세 절차를.opencode/skills/commit-policy/SKILL.md로 분리했다./commit커맨드(.opencode/commands/commit.md)는 실행 시commit-policy스킬을 먼저 로드하도록 변경했다. -
왜: 커밋 상세 규칙을 상시 컨텍스트에서 분리해 토큰 사용량을 줄이면서도, 커밋 시점에는 스킬 로드로 동일한 절차를 강제하기 위해서다.
-
어떻게 검증했는지:
AGENTS.md,.opencode/commands/commit.md,.opencode/skills/commit-policy/SKILL.md,docs/20260220_커밋규칙스킬분리.md에 대해lsp_diagnostics를 실행해 모두No diagnostics found를 확인했다. 추가로./gradlew tasks --all과./gradlew build를 실행해 모두BUILD SUCCESSFUL을 확인했다.