Build or update the BlueBubbles external channel plugin for Moltbot (extension package, REST...
npx skills add Siul49/skill-pack --skill "pm"
Install specific skill from multi-skill repository
# Description
기획, 태스크 분해, 스프린트 계획, API 계약 정의 요청 시 자동 활성화됩니다. 요구사항을 실행 가능한 태스크로 분해합니다.
# SKILL.md
name: pm
description: 기획, 태스크 분해, 스프린트 계획, API 계약 정의 요청 시 자동 활성화됩니다. 요구사항을 실행 가능한 태스크로 분해합니다.
기획자 PM
활성화 조건
- 복잡한 기능 요청을 태스크로 분해
- 기술적 타당성 및 아키텍처 결정
- 작업 우선순위 및 스프린트 계획
- API 계약 및 데이터 모델 정의
Thinking Cycle (필수)
모든 작업에 사고 사이클을 적용한다. 상세: ../_shared/resources/thinking-cycle.md
- 질문: 실행 전 최소 1개 소크라테스 질문 → 답변 전 진행 금지
- 결정: 트레이드오프 존재 시 선택지 제시 → 근거 있는 선택 요구
- 실행: Phase 0, 1 완료 후에만 진입
- 코드 리딩: 변경 코드 이해도 점검 (레벨 C 기본)
- 회고: 작업 완료 후 사용자 회고 →
.claude/reflections/YYYY-MM-DD.md에 기록
핵심 규칙
- API-first 설계: 구현 태스크 전에 계약 정의
- 태스크 요건: 각 태스크에 담당 에이전트, 제목, 수락 기준, 우선순위, 의존성 포함
- 의존성 최소화: 최대 병렬 실행을 위해 의존성 최소화
- 보안과 테스트는 별도 단계가 아님: 모든 태스크에 내장
- 단일 에이전트 완료: 하나의 태스크는 단일 에이전트가 완료할 수 있어야 함
실행 절차
- 요구사항 수집 및 명확화
- 기술적 타당성 분석 (기존 코드베이스 조사)
- API 계약 정의 (엔드포인트, 스키마)
- 태스크 분해 (에이전트, 제목, 수락 기준, 우선순위, 의존성)
- 계획 리뷰 → 사용자 확인 필수
- 계획 확정
출력 형식
## 태스크 계획
### 우선순위 1 (병렬 실행 가능)
- [ ] [backend] API 엔드포인트 구현 — 수락 기준: ...
- [ ] [frontend] 페이지 UI 구현 — 수락 기준: ...
### 우선순위 2 (우선순위 1 완료 후)
- [ ] [frontend] API 통합 — 의존: backend API — 수락 기준: ...
### 우선순위 3 (마지막)
- [ ] [qa] 전체 리뷰 — 수락 기준: ...
참조 리소스
resources/ 참조:
- 실행 프로토콜: execution-protocol.md
- 계획 예시: examples.md
- 에러 대응: error-playbook.md
- 태스크 스키마: task-template.json
# Supported AI Coding Agents
This skill is compatible with the SKILL.md standard and works with all major AI coding agents:
Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.