wiki-manifest-add
Installation
SKILL.md
wiki-manifest-add
문서를 위키 매니페스트(.wiki/wiki-manifest.yaml)에 등록하는 스킬이다.
사전 요구
이 스킬은 /wiki 스킬로 구성된 위키 환경이 필요합니다.
- CWD에
.wiki심볼릭 링크가 존재하는지 확인 .wiki/wiki-manifest.yaml이 존재하는지 확인- 둘 중 하나라도 없으면: "
/wiki스킬로 위키 환경을 먼저 구성해주세요.npx skills add dev-goraebap/agent-wiki-hub --all -g로 전체 설치할 수 있습니다" 안내 후 중단
워크플로우
- 등록할 파일의 경로를 확인한다
- 사용자가 경로를 제공하면 사용
- 제공하지 않으면 현재 열린 파일이나 최근 생성된
.wiki/하위 파일을 탐색
- 파일이
.wiki/하위에 있는지 확인한다. 아니면 안내 후 중단 - 파일이 실제로 존재하는지 확인한다
- 문서 타입을 결정한다
- 추천 타입명 참고:
erd,sitemap,prd,api-spec,task,decision등 (자유 문자열) - 파일 경로/확장자에서 추론. 추론 불가능하면 사용자에게 질문: "문서 타입을 입력해주세요 (자유 문자열, 예: erd, prd, api-spec, meeting-notes 등)"
- 추천 타입명 참고:
- scope를 결정한다
- CWD의 Git 루트 폴더명을 scope로 제안
- 공유 문서로 등록하고 싶으면 scope를 생략
- 사용자에게 확인: "scope를
{프로젝트명}으로 설정할까요, 아니면 공유 문서로 등록할까요?"
- 동일
path가 이미 등록되어 있는지 확인한다. 중복이면 안내 후 중단 - 매니페스트 수정 전에 Read로 원본 내용을 기억해둔다 (백업)
documents배열 끝에 엔트리를 추가한다- path: {위키 루트 기준 상대 경로} type: {결정된 타입} scope: {프로젝트명 또는 생략} created: {오늘 날짜} tags: [{관련 태그}]- 매니페스트 수정 후 YAML 파싱 검증. 실패 시 기억해둔 원본으로 Write하여 복원한다
- 등록 결과를 사용자에게 안내
Related skills