PollyGotACracker

wiki

Brainstack 위키 기반 자료 편입, 저장 지식 검색·답변, 품질 점검을 요청할 때 사용한다.

PollyGotACracker 0 Updated 3w ago
GitHub

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에서는 참조만 유지한다.

로딩 절차

  1. 현재 읽은 SKILL.md의 symlink 또는 junction을 실제 파일 경로로 해석한다.

  2. 실제 파일 경로의 parents[3]을 저장소 루트로 설정한다.
    Python에서는 Path(skill_file).resolve().parents[3]을 사용한다.
    현재 작업 디렉터리나 사용자 설치 폴더 대신 해당 루트를 사용한다.

  3. 매 작업 시작 시 해당 루트에서 아래 두 원본의 전체 내용을 확인한다.

    • archive/AGENTS.md
    • 선택한 schema

    파일이 긴 경우 범위를 나누어 읽고 누락 범위를 이어서 확인한다.
    같은 세션에서 읽은 원본은 수정 시각이 같으면 기존 읽기 결과를 재사용한다.

  4. 두 원본 확인 후 해당 입력·절차·승인 조건을 적용한다.
    경로 해석이나 읽기 실패 시 관측한 경로·오류와 영향받는 작업을 고지한다.
    원본 접근 복구에 필요한 사항을 확인한다.
    작업은 읽기에 성공한 실제 원본으로만 진행한다.

경로 해석

archive 기준

원본의 아래 항목은 <저장소 루트>/archive/를 기준으로 한다.

  • raw/

  • wiki/

  • schema/

  • 위키링크

  • 원본의 wiki/INDEX.md는 저장소 루트의 archive/wiki/INDEX.md에서 확인한다.

  • 파일 접근에는 실제 경로를 사용한다.

  • 위키링크는 archive/ 없이 작성한다.

저장소 루트 기준

저장소 루트를 명시한 AGENTS.md 참조와 .github/ 템플릿 경로는 저장소 루트를 기준으로 한다.

실행 경계

로컬 실행

  • 로컬 원본·위키 처리에는 사용 가능한 파일 읽기·검색 도구를 사용한다.
  • 로컬 작업에서는 Discord의 도구·thread·Issue 승인 흐름을 제외한다.

변경 승인

  1. 파일 작성·수정·삭제 승인은 단순 조회·점검 요청과 별도로 확보한다.
  2. 변경이 필요한 경우 읽은 schema의 제안 절차와 상위 지침의 승인 조건을 적용한다.
  3. 승인된 범위만 변경한다.

응답 근거

  • 응답 근거는 원본의 내용·인용과 확인한 사실이다.
  • 확인하지 못한 범위는 구분해 고지한다.

Categories