Communitygithub.com

blairforce1/pap

인터뷰를 통해 신규 또는 기존 소프트웨어 프로젝트의 제품 레이어(Product Layer)를 생성합니다: vision.md, invariants.md(ADR 스텁 및 보호 경로 포함), backlog.md(가설 백로그), conventions.md 스켈레톤을 만든 후 첫 번째 수직 슬라이스를 추천합니다.

pap란 무엇인가요?

이 스킬은 개발자나 AI 에이전트가 신규 또는 기존 소프트웨어 프로젝트의 제품 레이어(Product Layer)를 체계적으로 구성할 수 있도록 돕습니다. 사용자와의 인터뷰를 통해 프로젝트 비전(vision.md), 시스템 불변 조건(invariants.md, ADR 스텁 및 보호 경로 포함), 가설 기반 백로그(backlog.md), 코딩 컨벤션 스켈레톤(conventions.md)을 자동 생성한 후, 첫 번째로 구현할 수직 슬라이스(Vertical Slice)를 추천합니다. 이 스킬은 새로운 프로젝트, 제품, 시스템, 저장소를 시작하거나 'kick off', '제품 레이어 설정', '비전 작성', '불변 조건 정의', '무엇을 먼저 만들까' 같은 명령어, 또는 /envision 명령을 감지하면 활성화됩니다. Claude Code, Cursor, Codex 등 다양한 AI 에이전트 플랫폼에서 사용할 수 있으며, 제품 설계 초기 단계의 구조화와 의사 결정을 크게 간소화합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/blairforce1/pap/tree/main/plugins/pap/skills/envision

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

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

문서

pap은(는) 무엇을 하나요?

인터뷰를 통해 신규 또는 기존 소프트웨어 프로젝트의 제품 레이어를 생성합니다: vision.md, invariants.md(ADR 스텁 및 보호 경로 포함), backlog.md(가설 백로그), conventions.md 스켈레톤을 만든 후 첫 번째 수직 슬라이스를 추천합니다. 누군가 새 프로젝트, 제품, 시스템, 저장소를 시작하거나 "kick off", "set up the product layer", "write the vision", "define invariants", "what should we build first"라고 말하거나 /envision 명령을 사용할 때, 완료되지 않은 경우에도 이 스킬을 사용하세요.

관련 스킬