Community라이팅 & 에디팅github.com

rogerchappel/skill-drift-audit-skill

SKILL.md와 저장소의 문서, 스크립트, 예제, 릴리스 노트 간의 드리프트(불일치)를 감사합니다.

skill-drift-audit-skill란 무엇인가요?

이 스킬은 AI 에이전트 스킬 저장소를 검토하거나 새로고침할 때, `SKILL.md`가 여전히 README, 문서, 패키지 스크립트, 예제, 릴리스 노트와 일치하는지 증거를 수집하는 데 사용됩니다. 개발자와 AI 에이전트 사용자가 저장소의 컨텐츠가 최신 상태인지 확인하고, 불일치(드리프트)를 식별하여 유지보수 필요성을 파악할 수 있도록 돕습니다. `scan` 명령은 로컬 파일을 읽고 보고서를 표준 출력(stdout)으로 작성하며, `plan` 명령은 명시적인 `--output` 경로에만 결과를 기록하여 안전하게 사용할 수 있습니다. 이 스킬은 기본적으로 `SKILL.md`를 수정하지 않고, 외부 서비스를 호출하거나 패키지를 게시하지 않으므로, 승인 절차를 통해 의도치 않은 변경을 방지합니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add rogerchappel/skill-drift-audit-skill

Installed? Explore more 라이팅 & 에디팅 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

Skill Drift Audit Skill

사용 시기

AI 에이전트 스킬 저장소를 검토하거나 새로고침할 때 SKILL.md가 여전히 README, 문서, 패키지 스크립트, 예제, 릴리스 노트와 일치하는지 증거가 필요할 때 사용하세요.

필수 입력

  • SKILL.md가 포함된 로컬 저장소 경로.
  • 선택 사항: README, 문서, 패키지 메타데이터, 체인지로그, 릴리스 후보 노트.

부작용 경계

scan은 로컬 파일을 읽고 보고서를 표준 출력(stdout)에 작성합니다. plan은 명시적인 --output 경로에만 씁니다. 이 스킬은 기본적으로 SKILL.md를 다시 쓰거나, 외부 서비스를 호출하거나, 패키지를 게시하거나, 릴리스 아티팩트를 수정해서는 안 됩니다.

승인 요구 사항

지속 가능한 스킬 명령을 편집하거나, 예제를 삭제하거나, 패키지를 게시하거나, 감사 보고서를 로컬 작업 공간 외부로 보내기 전에 명시적 승인을 요청하세요.

예시

skill-drift-audit scan . --format markdown
skill-drift-audit scan fixtures/stale-skill --format json
skill-drift-audit plan . --output tmp/skill-drift-plan.md

검증 워크플로우

스킬을 신뢰하기 전에 다음 명령을 실행하세요:

npm run check
npm test
npm run smoke
npm run package:smoke

관련 스킬