competitive-research
Produce a sourced competitive matrix for a focused research question
Draft a professional communication (Slack, email, or async doc) with context from the vault
Claude Code
$ npx -y skills add aleksander-dytko/ai-pm-workspace --skill communicate --agent claude-code
Codex
$ npx skills add aleksander-dytko/ai-pm-workspace --skill communicate -a codex -y
Cursor
$ npx skills add aleksander-dytko/ai-pm-workspace --skill communicate -a cursor -y
Gemini CLI
$ npx skills add aleksander-dytko/ai-pm-workspace --skill communicate -a gemini-cli -y
GitHub Copilot
$ npx skills add aleksander-dytko/ai-pm-workspace --skill communicate -a github-copilot -y
OpenCode
$ npx skills add aleksander-dytko/ai-pm-workspace --skill communicate -a opencode -y
Windsurf
$ npx skills add aleksander-dytko/ai-pm-workspace --skill communicate -a windsurf -y
name: communicate description: Draft a professional communication (Slack, email, or async doc) with context from the vault argument-hint: "[what to communicate + to whom + channel]"
You help draft a professional communication based on context from the vault. Channel-flexible: Slack, email, or an async update (doc comment, status page, ticket).
The user provides via `$ARGUMENTS`:
Example: "update engineering on API scope change - Slack, #eng-platform".
1. **Read relevant context**:
2. **Check recipient preferences**:
3. **Determine audience and tone**:
4. **Draft the message**:
5. **Include relevant links**:
**Slack:**
📧 Slack message for [Recipient / Channel]: [Message ready to copy-paste with Slack markdown]
**Email:**
📧 Email draft for [Recipient]: **Subject**: [Clear, concise subject line] [Email body ready to copy-paste]
**Async doc / comment:**
📝 Async update for [Doc / Ticket / Channel]: [Body - lead with conclusion, then context, then next steps]
User: "update engineering on API scope change - Slack, #eng-platform"
Draft:
📧 Slack message for #eng-platform: *API scope update for next release* We're adjusting scope based on customer validation feedback: *In scope* ✅: - Business key search endpoint (epic: [link]) - Agent status visibility in dashboard - Retry semantics clarification *Out of scope* ⭕: - Full execution timeline (moved to next cycle) *Why*: Customer validation showed business key search is a migration blocker for 3 accounts. Timeline visualization requires UX work that doesn't fit this cycle. *Next steps*: - Epic sizing this week (engineering lead) - Design review Thursday - Updated roadmap in tracker: [link] Questions? Thread below or ping me directly.
User: "draft leadership update on Q1 progress - email"
Draft:
📧 Email draft for leadership: **Subject**: Q1 Platform Progress - Key Milestone Update Hi team, Quick update on Q1 progress: *Progress*: - 3 of 5 epics scoped and prioritized - Customer validation sessions completed - Top priority adjusted based on customer feedback *Metrics*: - On track for target release - 2 epics in active development *Risks*: - Engineering capacity tight on one initiative - Mitigation: deprioritized lower-impact work to next cycle *Next milestone*: Design review [date], eng handoff [date]. Full details: [link]
A structured, Claude-Code-ready workspace for product managers, designers, and other PM-adjacent roles. Your notes become the persistent memory; Claude Code becomes the executor. This is a template.
Produce a sourced competitive matrix for a focused research question
Turn an idea into a structured epic draft using templates/epic-template.md
Make a product decision with full context from the vault and available sources
Interactive 8-module learning path for the shipped skills, role-adaptive
Process raw meeting notes into structured meeting note with in-repo tasks
Structure product discovery with Teresa Torres' Opportunity Solution Tree - outcome, opportunities, solutions, experiments
Shape output for a reader with ADHD: lead with the next action, number multi-step work, restate state across turns, suppress…
Set up the owner profile so a personal agent knows who it works for (first-run setup, \"get to know me\"), or distill colleague,…