← 목록으로

Show GN: ALPS Writer·ADR Writer - Claude Code와 Codex용 제품 명세·설계 결정 관리 플러그인

요약
  • Claude Code와 Codex에서 제품 요구사항(PRD) 및 설계 결정 기록(ADR)을 문서화할 수 있는 오픈소스 플러그인 ALPS Writer와 ADR Writer가 공개되었습니다.
  • 이 도구들은 질문과 답변 형식을 통해 문서 작성을 지원하며, 작성된 문서는 플러그인 제거 후에도 저장소에 유지됩니다.

Claude Code와 Codex에서 제품 요구사항과 설계 결정을 문서로 남기도록 돕는 ALPS Writer와 ADR Writer를 만들었습니다. MIT 라이선스로 공개한 오픈소스입니다.

  • ALPS Writer: 질문과 답변으로 제품 요구사항 문서(PRD)를 작성합니다. 전체 형식과 작은 개념 검증용 4개 절의 Lite 형식이 있으며, 사용자가 확인한 뒤 저장합니다.
  • ADR Writer: 설계 결정 기록(ADR)에 결정의 이유와 구현이 지켜야 할 조건을 남기고, 구현·리뷰·문서와 코드의 차이 확인을 지원합니다. 기존 프로젝트에서 결정 기록 후보를 제안받는 방식으로도 시작할 수 있고, ALPS Writer 없이 사용할 수 있습니다.

문서에는 제품 의도와 반드시 지켜야 할 권한·상태·실패 조건을 남기고, 함수명이나 파일 구조처럼 코드에서 다시 알 수 있는 정보는 코드에 두는 방식입니다. 플러그인을 제거해도 PRD·ADR·코드는 저장소에 남아 읽을 수 있습니다.

기존 프로젝트라면 작은 기능 하나를 골라 /adr-import <기능 범위>부터, 새 제품을 구상하는 중이라면 /lite-alps-init부터 시작할 수 있습니다. Codex에서는 같은 스킬을 $adr-import, $lite-alps-init으로 호출합니다. 실행에는 해당 코딩 도구와 Node.js 24 이상이 필요하며, 두 플러그인은 마켓플레이스에서 각각 설치할 수 있습니다. Full ALPS의 기능을 ADR로 넘기는 연결 기능에는 둘 다 필요합니다.

실제 프로젝트에서 써 보신 분들의 피드백을 받고 싶습니다. 어떤 프로젝트에 적용했는지, 중요한 결정이 빠졌거나 문서 작성·확인이 과했던 부분이 있었는지 알려주시면 다음 수정에 도움이 됩니다.

저장소와 설치 방법: https://github.com/haandol/alps-writer-plugins

이 소개글은 AI의 도움을 받아 공개 README의 기능과 요구사항을 대조해 작성했습니다.

그냥 목록으로
원문 보기 ↗