Communitygithub.com

technomensch/knowledge-graph

플랫폼에 구애받지 않는 지식 베이스를 구축하여 모든 LLM 어시스턴트와의 세션 간에 지속되도록 합니다. 학습한 교훈을 기록하고, 결정을 추적하며, 조직적 기억을 구축합니다.

knowledge-graph란 무엇인가요?

이 스킬은 모든 LLM 어시스턴트(예: Claude Code, Cursor, Codex)와 함께 사용할 수 있는 플랫폼 독립적인 지식 그래프 기반 지식 베이스를 구축합니다. 주요 목적은 세션 간에 지속되는 조직적 기억을 만드는 것으로, 학습한 교훈, 결정 사항, 프로젝트 컨텍스트를 체계적으로 저장하고 검색할 수 있게 합니다. 이를 통해 AI 어시스턴트가 이전 상호작용의 컨텍스트를 유지하고, 반복적인 설명 없이도 정보에 기반한 추천을 제공할 수 있습니다. 개발자와 팀은 이 스킬을 사용하여 프로젝트 히스토리, 아키텍처 결정, 문제 해결 접근법 및 모범 사례를 지식 그래프 형태로 캡처하고 검색할 수 있으며, 이는 JSON, Markdown 파일 또는 경량 데이터베이스와 같은 다양한 백엔드에 저장될 수 있습니다. 이는 AI 에이전트가 코딩 세션 중에 관련 정보를 자동으로 참조할 수 있게 하여 생산성을 높이고, 컨텍스트 손실을 방지합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add technomensch/knowledge-graph

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

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

문서

knowledge-graph은(는) 무엇을 하나요?

플랫폼에 구애받지 않는 지식 베이스를 구축하여 모든 LLM 어시스턴트와의 세션 간에 지속되도록 합니다. 학습한 교훈을 기록하고, 결정을 추적하며, 조직적 기억을 구축합니다.

개요

이 스킬을 사용하면 AI 어시스턴트가 세션 간에 컨텍스트를 유지할 수 있는 영구적이고 검색 가능한 지식 저장소를 생성할 수 있습니다. 이는 다음과 같은 경우에 이상적입니다:

  • 의사 결정 기록: 프로젝트 결정과 그 근거를 추적합니다.
  • 교훈 학습: 문제와 해결 방법을 문서화합니다.
  • 프로젝트 컨텍스트: 관련 배경 정보를 유지합니다.
  • 팀 온보딩: 기록된 지식을 신규 팀원과 공유합니다.

작동 방식

이 스킬은 commands 디렉토리 내의 명령어 세트를 사용하며, 이는 에이전트에 의해 호출될 수 있습니다:

명령어설명
learn새 지식 항목(예: 결정, 교훈)을 기록합니다.
recall관련성이나 태그를 기준으로 기존 지식을 검색합니다.
update기존 지식 항목을 수정합니다.
forget더 이상 관련 없는 지식 항목을 삭제합니다.

설치 방법

이 스킬을 사용하려면 프로젝트 루트에 .cursor/rules/ 또는 유사한 디렉토리를 만들고, 기술별 설명서를 SKILL.md 파일에 복사한 후 AI 어시스턴트가 이를 참조할 수 있도록 설정하세요.

구성

기본적으로 지식은 knowledge/ 디렉토리 내의 플랫언 텍스트 파일(JSON 또는 Markdown 형식)에 저장됩니다. 환경 변수나 설정 파일을 통해 저장소 위치를 사용자 정의할 수 있습니다:

# 예: 저장소 경로 변경
export KNOWLEDGE_PATH="./my-knowledge-base"

사용 예시

결정 기록:

# 결정: 기술 스택 - React 대 Vue
- **날짜**: 2024-01-15
- **컨텍스트**: 프로젝트 "프로젝트 알파"는 프런트엔드 프레임워크 선택이 필요함
- **선택**: React
- **이유**: 팀이 React에 더 익숙하고, 라이브러리 생태계가 풍부함
- **상태**: 승인됨

정보 검색:

AI 어시스턴트에게 "recall: 마이크로서비스 결정에 대해 알려줘"라고 요청하면, 이전에 저장된 항목을 관련성 순으로 반환합니다.

지원되는 플랫폼

  • Claude Code: commands 사용.
  • Cursor: 규칙 엔진을 통해.
  • Codex: actions 또는 rules를 통해.
  • 기타: 대부분의 AI 코딩 어시스턴트는 설정이 가능하여 지식 파일을 참조할 수 있습니다.

라이선스

이 프로젝트는 MIT 라이선스 하에 제공됩니다.

관련 스킬