Community코딩 & 개발github.com

BorjaGM1/kb-template

볼트를 린트하고 정리(깨진 링크, 고아 노트, 중복, 오래된 노트, 태그, MOC)하여 보고서를 생성합니다. 삭제는 소유자의 승인이 필요합니다.

kb-template란 무엇인가요?

이 스킬은 지식 베이스 볼트를 자동으로 검사하고 정리하는 AI 어시스턴트 도구입니다. 깨진 링크, 고아 노트, 중복 노트, 오래된 노트, 태그 문제, MOC 관리 등 일반적인 볼트 문제를 발견하고 수정합니다. 주로 Claude Code, Cursor, Codex 등의 AI 코딩 에이전트에서 사용되며, 볼트의 건강 상태를 개선하고 구조를 정리합니다. 각 정리 단계는 명확한 규칙을 따르며, 삭제나 주요 변경은 소유자의 승인을 받도록 설계되어 안전하게 운영할 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/BorjaGM1/kb-template/tree/HEAD/skills/gardening

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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

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

문서

가드닝

  1. 저장소 루트에서: git pull --rebase.
  2. python3 scripts/lint.py 실행 (모든 볼트) 후 출력 수집.
  3. 깨진 링크: 기존 노트를 가리키도록 오타/이름 변경 수정; 대상이 실제로 없는 경우 유용한 경우에만 스텁을 생성하고 그렇지 않으면 연결 해제. 내용을 절대 조작하지 마세요.
  4. 고아 노트: 각 고아 노트를 관련 노트나 MOC에서 연결; 적합한 위치가 없으면 Inbox/로 이동.
  5. 중복: 유사한 제목/별칭/내용 찾기 (rg, 비교). 더 나은 노트로 병합(모든 사실 유지, 출처 통합, 별칭 추가, 링크 리다이렉트). 내용을 삭제하거나 파일을 제거하는 병합은 제안만 하고 실행하지 마세요.
  6. 오래된 노트: updated가 6개월 초과, 빈 스텁, 완료된 프로젝트: status: archived 또는 삭제 제안.
  7. 태그: 대소문자/케밥 케이스 정규화, 동의어 병합 (#ideas → #idea), 일회성 노이즈 태그 제거.
  8. 프론트매터: created/updated/source/tags가 존재하고 유효한지 확인.
  9. 받은 편지함: Inbox/의 노트를 명확한 경우 적절한 위치로 정리.
  10. MOC: Home.md와 주제 MOC를 최신 상태로 유지; 주제에 약 5개의 노트가 쌓이면 MOC 생성.
  11. 린트 재실행; 논리적 변경 단위별로 커밋 (garden(<v>): ...); 각각 직후 푸시.
  12. 소유자에게 보고: 수정된 내용과 승인이 필요한 삭제/병합/보관 제안. 소유자의 승인 없이 삭제하지 마세요.

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

관련 스킬