소스 정보
- 저장소
- romiluz13/cc-p4p
- 최근 소스 활동
- 2026년 2월 23일 17:22
- 감지된 SKILL.md 언어
- 영어
- 스타
- 3
- 포크
- 0
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/romiluz13/cc-p4p --skill pm-communication-patterns명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
THE ONLY ENTRY POINT FOR CC-P4P. This skill MUST be activated for ANY product management task - never skip. Use this skill when: writing specs, synthesizing research, planning roadmaps, drafting stakeholder updates, defining metrics, or ANY PM request. Triggers: spec, prd, feature, requirement, user story, acceptance criteria, research, interview, feedback, survey, competitive, persona, insight, roadmap, priority, plan, timeline, rice, moscow, okr, quarter, update, status, stakeholder, announcement, launch, report, metric, kpi, dashboard, retention, conversion, north star, product, pm, brainstorm. CRITICAL: Execute workflow immediately. Never just describe capabilities.
Internal skill. Use cc-p4p-router for all PM tasks.
Internal skill. Use cc-p4p-router for all PM tasks.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | pm-communication-patterns |
| description | Internal skill. Use cc-p4p-router for all PM tasks. |
| allowed-tools | Read, Grep, Glob, AskUserQuestion |
Expert knowledge for stakeholder communications -- status updates, risk communication, decision documentation, and audience-adapted messaging. Every communication should be tailored to its audience.
NO COMMUNICATION WITHOUT AUDIENCE IDENTIFICATION AND TONE MATCH
Every communication must name its audience before drafting begins. Tone, format, length, and detail level all flow from audience. Writing without audience is broadcasting noise.
Executives want: Strategic context, progress against goals, risks needing help, decisions needing input.
Status: [Green / Yellow / Red]
TL;DR: [One sentence -- the most important thing to know]
Progress:
- [Outcome achieved, tied to goal/OKR]
- [Milestone reached, with impact]
- [Key metric movement]
Risks:
- [Risk]: [Mitigation plan]. [Ask if needed].
Decisions needed:
- [Decision]: [Options with recommendation]. Need by [date].
Next milestones:
- [Milestone] -- [Date]
Tips:
Engineers want: Clear priorities, technical context, blockers resolved, decisions affecting their work.
Shipped:
- [Feature/fix] -- [Link]. [Impact if notable].
In progress:
- [Item] -- [Owner]. [Expected completion]. [Blockers].
Decisions:
- [Made]: [Rationale]. [Link to ADR if exists].
- [Needed]: [Context]. [Options]. [Recommendation].
Priority changes:
- [What changed and why]
Coming up:
- [Next items] -- [Why these are next]
Tips:
Partners want: What's coming that affects them, what they need to prepare, how to give input.
What's coming:
- [Feature/launch] -- [Date]. [What this means for your team].
What we need from you:
- [Specific ask] -- [Context]. By [date].
Decisions made:
- [Decision] -- [How it affects your team].
Open for input:
- [Topic] -- [How to provide feedback].
Customers want: What's new, what's coming, how it benefits them, how to get started.
What's new:
- [Feature] -- [Benefit in customer terms]. [How to use it].
Coming soon:
- [Feature] -- [Expected timing]. [Why it matters to you].
Known issues:
- [Issue] -- [Status]. [Workaround if available].
Feedback:
- [How to share feedback]
Tips:
| Audience | Tone | Format | Length |
|---|---|---|---|
| Executive | Concise, strategic, decisive | Bullet points, status colors | Under 200 words |
| Engineering | Direct, technical, specific | Structured lists with links | Flexible |
| Cross-functional | Collaborative, clear, action-oriented | Action items + context | Under 300 words |
| Customer | Friendly, benefit-focused, jargon-free | Short paragraphs | Under 250 words |
| Status | Definition | When to Use |
|---|---|---|
| Green | On track. No significant risks. Meeting commitments. | Things genuinely going well |
| Yellow | At risk. Progress slower or risk materialized. May miss without intervention. | FIRST sign of risk (early!) |
| Red | Off track. Major blocker. Will miss without significant help. | Need escalation |
Rules:
Internal terms that should NOT appear in customer/external communications:
| Internal Term | Customer-Friendly Alternative |
|---|---|
| Sprint/iteration | "upcoming release" or "next update" |
| Backlog | "planned improvements" |
| Technical debt | [don't mention -- irrelevant to customer] |
| Regression | "issue we're fixing" |
| Deploy/ship | "release" or "update" |
| Standup/retro | [don't mention] |
| OKR/KPI | "our goals" or "what we're measuring" |
| P0/P1/P2 | "high priority" or "important" |
| Blocker | "delay" or "issue" |
Rule: Before sending customer comms, scan for internal terms and replace.
| Status | Definition | Action |
|---|---|---|
| Resolved | No longer a concern | Document how resolved |
| Owned | Someone actively managing it | State owner + mitigation plan |
| Accepted | Known, proceeding without mitigation | Document rationale |
| Mitigated | Actions reduced risk to acceptable level | Document what was done |
# ADR-[number]: [Decision Title]
## Status
[Proposed / Accepted / Deprecated / Superseded by ADR-X]
## Context
[What is the situation? What forces are at play?]
## Decision
[What did we decide?]
## Options Considered
| Option | Pros | Cons |
|--------|------|------|
| A | ... | ... |
| B | ... | ... |
## Rationale
[Why this option? What tipped the balance?]
## Consequences
- [Expected positive outcomes]
- [Expected negative outcomes or tradeoffs]
- [What we'll monitor]
When to write an ADR: Any decision that is hard to reverse, affects multiple teams, or will be questioned later.
| Situation | Channel | Why |
|---|---|---|
| Urgent blocker | Slack DM / call | Immediate attention needed |
| Weekly status | Email or shared doc | Async, reference-able |
| Decision needed | Meeting with follow-up doc | Real-time discussion + record |
| Launch announcement | Email + Slack broadcast | Reach + visibility |
| Risk escalation | Meeting then email summary | Discussion + paper trail |
Before sending ANY communication:
| Excuse | Reality |
|---|---|
| "The audience will figure out what's relevant" | No. You filter for them. That's the PM's job. |
| "A little jargon is fine for customers" | It's not. Every internal term creates confusion and distance. |
| "Green status because nothing is on fire" | Green means meeting commitments, not absence of crisis. Check the evidence. |
| "I'll keep it Yellow to be safe" | Yellow means specific risk. Don't use it as default — it loses meaning. |
| "This is just a quick update" | Quick updates still need structure. Template takes 2 minutes, saves reader 10. |
| "Everyone knows what's going on" | They don't. If they did, you wouldn't need to send the update. |
| "I'll add details in case they ask" | Don't. Keep it tight. They'll ask if they want more. |
| "The same update works for all audiences" | Never. Exec wants strategy, eng wants specifics, customer wants benefits. |