Community라이팅 & 에디팅github.com

Karthick-Ramachandran/recall-os

🧠 로컬 우선 CLI로, 저장소에 내구성 있는 AI 준비 메모리(기능, ADR, 모듈, 아키텍처, 표준 및 테스트)를 제공하고, 🩺 결정론적 닥터가 상태, 증거 및 드리프트를 검증합니다. Git은 무엇이 변경되었는지 추적하고, Recall OS는 그 이유를 추적합니다.

recall-os란 무엇인가요?

Recall OS는 개발자와 AI 에이전트를 위한 로컬 우선 CLI 도구로, 저장소에 내구성 있는 AI 준비 메모리를 제공합니다. 기능, ADR(아키텍처 결정 기록), 모듈, 아키텍처, 표준 및 테스트를 추적하는 시스템으로, Git이 변경 사항을 추적하는 반면 Recall OS는 변경 이유를 추적합니다. 핵심 기능으로는 결정론적 닥터(health, evidence, drift 검증), 아키텍처 결정 기록(ADR) 생성, 모듈 및 기능 문서화가 포함됩니다. Claude Code, Cursor, Codex 등 다양한 AI 코딩 도구와 통합 가능하며, 보안 정책, 네트워크 동작, 인증, 비밀, 클라우드 및 런타임 MCP와 같은 중요한 영역의 변경 사항을 감시합니다. 모든 결정은 문서화된 ADR에 저장되어, 인간과 AI 에이전트 모두 과거 결정을 이해하고 충돌을 방지할 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add Karthick-Ramachandran/recall-os

Installed? Explore more 라이팅 & 에디팅 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

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

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

문서

스킬: ADR 생성

목적

향후 인간과 에이전트가 재발견하거나 모순되지 않도록 내구성 있는 아키텍처 결정을 기록합니다.

입력

  • 결정 주제.
  • 맥락 및 제약 조건.
  • 고려된 옵션.
  • 권장 또는 선택된 결정.

필독 사항

  • docs/10-architecture/ARCHITECTURE.md
  • docs/10-architecture/FILE_WRITE_POLICY.md
  • docs/20-security/SECURITY_MODEL.md
  • docs/adrs/에 있는 관련 기존 ADR

출력 파일

  • docs/adrs/ADR-####-<slug>.md

프로세스

  1. 변경 사항에 ADR이 필요한지 확인합니다.
  2. 기존 번호를 재사용하지 않고 다음 ADR 번호를 찾습니다.
  3. 맥락, 결정, 대안, 결과 및 관련 문서를 작성합니다.
  4. 인간이 결정을 수락하지 않은 경우 상태를 제안됨으로 표시합니다.
  5. 영향을 받는 PRD, 아키텍처 문서, 기능 문서 및 보안 문서에 연결합니다.

중단 조건

다음 경우에는 중단하고 인간의 결정을 요청합니다:

  • 결정이 보안 태세, 네트워크 동작, 원격 측정, 파일 쓰기, 인증, 비밀, 클라우드 또는 런타임 MCP를 변경하는 경우.
  • 요청된 결정이 수락된 ADR과 충돌하는 경우.
  • 결정이 아직 실제로 이루어지지 않았으며 제안으로 남아 있어야 하는 경우.

품질 기준

  • ADR은 변경된 사항뿐만 아니라 결정이 존재하는 이유를 설명합니다.
  • 대안과 결과는 정직합니다.
  • 상태가 명확합니다.
  • 관련 문서가 연결되어 있습니다.

관련 스킬