Install
npx skillscat add pollygotacracker/brainstack/wiki Install via the SkillsCat registry.
SKILL.md
지식 위키
요청 분류
작업 연결
- 사용자 요청의 작업과 대상을 아래 원본에 연결한다.
- Skill 이름과 저장소·schema 경로는 사용자 재지정 없이 직접 결정한다.
| 요청 | 읽을 schema | 입력 |
|---|---|---|
| 자료의 위키 편입 | archive/schema/ingest.md |
요청·첨부에서 대상 자료 확인. |
| 저장된 위키의 검색·답변 | archive/schema/query.md |
사용자 질문 사용. |
| 위키의 누락·상충·연결 등 품질 점검 | archive/schema/lint.md |
요청한 점검 범위 사용. |
예외 요청
- 대상 자료나 작업 종류가 불명확해 절차를 선택할 수 없으면 필요한 입력만 질문한다.
- 일반 질문과 schema·지침·Skill 자체 개발 요청은 해당 작업으로 처리한다.
원본 로딩
진입점 기준
- 정본 진입점은 이 파일이다.
- 절차는
archive/schema/에만 배치하고 이 Skill에서는 참조만 유지한다.
로딩 절차
현재 읽은
SKILL.md의 symlink 또는 junction을 실제 파일 경로로 해석한다.실제 파일 경로의
parents[3]을 저장소 루트로 설정한다.
Python에서는Path(skill_file).resolve().parents[3]을 사용한다.
현재 작업 디렉터리나 사용자 설치 폴더 대신 해당 루트를 사용한다.매 작업 시작 시 해당 루트에서 아래 두 원본의 전체 내용을 확인한다.
archive/AGENTS.md- 선택한 schema
파일이 긴 경우 범위를 나누어 읽고 누락 범위를 이어서 확인한다.
같은 세션에서 읽은 원본은 수정 시각이 같으면 기존 읽기 결과를 재사용한다.두 원본 확인 후 해당 입력·절차·승인 조건을 적용한다.
경로 해석이나 읽기 실패 시 관측한 경로·오류와 영향받는 작업을 고지한다.
원본 접근 복구에 필요한 사항을 확인한다.
작업은 읽기에 성공한 실제 원본으로만 진행한다.
경로 해석
archive 기준
원본의 아래 항목은 <저장소 루트>/archive/를 기준으로 한다.
raw/wiki/schema/위키링크
원본의 wiki/INDEX.md는 저장소 루트의
archive/wiki/INDEX.md에서 확인한다.파일 접근에는 실제 경로를 사용한다.
위키링크는
archive/없이 작성한다.
저장소 루트 기준
저장소 루트를 명시한 AGENTS.md 참조와 .github/ 템플릿 경로는 저장소 루트를 기준으로 한다.
실행 경계
로컬 실행
- 로컬 원본·위키 처리에는 사용 가능한 파일 읽기·검색 도구를 사용한다.
- 로컬 작업에서는 Discord의 도구·thread·Issue 승인 흐름을 제외한다.
변경 승인
- 파일 작성·수정·삭제 승인은 단순 조회·점검 요청과 별도로 확보한다.
- 변경이 필요한 경우 읽은 schema의 제안 절차와 상위 지침의 승인 조건을 적용한다.
- 승인된 범위만 변경한다.
응답 근거
- 응답 근거는 원본의 내용·인용과 확인한 사실이다.
- 확인하지 못한 범위는 구분해 고지한다.