AI에게 제품 요구사항 정의서(PRD) 작성을 지시하면 뻔한 결과물만 나옵니다. 맥락과 우선순위 판단 기준을 모른 채 템플릿만 채우기 때문입니다. 에이전트에게 PM의 사고방식을 이식하는 구조화된 프레임워크가 필요합니다.

구조화된 스킬의 3계층 설계

에이전트의 실행력을 높이려면 지식을 계층화해야 효과적입니다. 이 프레임워크는 49개 스킬을 세 단계로 쪼개어 상위 계층이 하위 계층을 호출하도록 명확하게 설계했습니다. 컴포넌트 스킬 은 유저 스토리나 포지셔닝 선언문 같은 구체적인 산출물을 뽑아냅니다.

대화형 흐름을 이끄는 인터랙티브 스킬 은 사용자의 상황을 먼저 묻고 RICE나 Kano 등 적절한 우선순위 도구를 추천합니다. 마지막 워크플로우 스킬 은 이들을 묶어 디스커버리나 로드맵 계획 같은 장기 프로세스를 완수합니다.

실행력을 더하는 커맨드 레이어

복잡한 스킬을 일일이 기억하고 호출하는 작업은 비효율적입니다. 명령어 하나로 여러 스킬을 순서대로 엮어 실행하는 커맨드 레이어가 이 문제를 해결해 흐름을 매끄럽게 만듭니다. 사용자는 /write-prd 같은 직관적인 명령으로 전체 작업을 시작합니다.

터미널 환경에서 곧바로 구동하는 헬퍼 스크립트도 유용합니다. 키워드로 스킬을 검색하고 개별 스킬을 실행하는 과정이 코드 한 줄로 끝나 간결합니다. 스킬 생성 유틸리티를 활용하면 자신만의 프레임워크를 에이전트에 추가하기도 쉽습니다.

# 키워드로 스킬 찾기
./scripts/find-a-skill.sh --keyword onboarding

# 스킬 실행
./scripts/run-pm.sh skill prioritization-advisor "We have 12 requests and one sprint"

도구 제약 없는 이식성과 환경

특정 플랫폼에 종속되지 않는 범용성은 이 프로젝트의 강점입니다. Claude Code 플러그인뿐 아니라 ChatGPT, Gemini, n8n 등 구조화된 데이터를 읽는 모든 에이전트 환경을 지원하여 호환성이 넓습니다. 로컬 검증을 돕는 Streamlit 인터페이스도 제공해 진입 장벽을 낮춥니다.

에이전트의 결과물이 아쉬웠다면 프롬프트 대신 지식의 구조를 점검해야 합니다. 프레임워크의 완성도가 협업의 깊이를 결정합니다.

요약

  • AI 에이전트에게 단순 템플릿 지시가 아닌 PM의 사고방식과 맥락을 구조화된 스킬 파일로 주입하는 접근법을 제시합니다.
  • 컴포넌트, 인터랙티브, 워크플로우의 3계층 구조로 에이전트의 수행 깊이를 조절하고 유연하게 대처할 수 있습니다.
  • Claude Code, ChatGPT, n8n 등 특정 도구에 종속되지 않는 범용적 호환성과 로컬 테스트 환경을 지원합니다.