Plugins: automacao, crm-ops, design-media, dev-tools, gestao, infraestrutura, marketing, negocio, perfex-dev, project-manager, wordpress + hello-plugin (existente). Totais: 83 skills, 44 agents, 12 datasets.json Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
522 lines
13 KiB
Markdown
522 lines
13 KiB
Markdown
---
|
||
name: product
|
||
description: Skill especializada em gestão de produto, desde discovery até execução,
|
||
usando frameworks como RICE, MoSCoW e Jobs-to-be-Done.
|
||
author: Descomplicar® Crescimento Digital
|
||
version: 2.0.0
|
||
quality_score: 55
|
||
user_invocable: true
|
||
desk_task: null
|
||
allowed-tools: Read, Task
|
||
---
|
||
|
||
# Skill /product - Product Management & Planning
|
||
|
||
Skill especializada em gestão de produto, desde discovery até execução, usando frameworks como RICE, MoSCoW e Jobs-to-be-Done.
|
||
|
||
## Sintaxe
|
||
|
||
```
|
||
/product [operacao] [contexto]
|
||
```
|
||
|
||
**Operações:**
|
||
- `discovery` - Problem space, jobs-to-be-done, validation
|
||
- `prioritize` - RICE scoring, MoSCoW, value/effort matrix
|
||
- `roadmap` - Planeamento quadrimestral, epics, milestones
|
||
- `backlog` - User stories, acceptance criteria, refinement
|
||
- `sprint` - Sprint planning, capacity, DoD
|
||
|
||
## Quando Usar
|
||
|
||
- Planear novo produto ou feature
|
||
- Priorizar backlog com múltiplas requests
|
||
- Criar roadmap trimestral/anual
|
||
- Refinar user stories
|
||
- Optimizar processo de produto
|
||
|
||
---
|
||
|
||
## Protocolo de Execução
|
||
|
||
### 1. Product Discovery
|
||
|
||
**Problem Space (não Solution Space):**
|
||
|
||
```markdown
|
||
## Jobs to be Done (JTBD)
|
||
|
||
When [situação]
|
||
I want to [motivação]
|
||
So I can [outcome desejado]
|
||
|
||
### Exemplo:
|
||
When I need to share a report with my team
|
||
I want to export to PDF with custom branding
|
||
So I can present professional documents to stakeholders
|
||
```
|
||
|
||
**Pain Points Discovery:**
|
||
|
||
```
|
||
Perguntas a fazer:
|
||
1. O que frustra o utilizador actualmente?
|
||
2. Que workarounds usa hoje?
|
||
3. Quanto tempo/dinheiro perde com o problema?
|
||
4. Qual a frequência do problema?
|
||
5. O que tentou fazer para resolver?
|
||
|
||
Evidência:
|
||
- [ ] 5+ entrevistas com users
|
||
- [ ] Analytics de uso (onde abandonam?)
|
||
- [ ] Tickets de suporte relacionados
|
||
- [ ] Pesquisa concorrência (como resolvem?)
|
||
```
|
||
|
||
**Validation Framework:**
|
||
|
||
```
|
||
┌─────────────────────────────────────────────────┐
|
||
│ DESIRABILITY (Users querem?) │
|
||
├─────────────────────────────────────────────────┤
|
||
│ ☐ Problem interviews (10+) │
|
||
│ ☐ Solution interviews (5+) │
|
||
│ ☐ Survey (50+ respostas) │
|
||
│ ☐ Prototype test (usability) │
|
||
│ Evidence: X% users pagaria, Y% usaria diário │
|
||
└─────────────────────────────────────────────────┘
|
||
|
||
┌─────────────────────────────────────────────────┐
|
||
│ VIABILITY (Negócio faz sentido?) │
|
||
├─────────────────────────────────────────────────┤
|
||
│ ☐ Market size (TAM/SAM/SOM) │
|
||
│ ☐ Revenue model claro │
|
||
│ ☐ Unit economics positivos │
|
||
│ ☐ Payback period aceitável │
|
||
│ Target: ROI > 3x em 12 meses │
|
||
└─────────────────────────────────────────────────┘
|
||
|
||
┌─────────────────────────────────────────────────┐
|
||
│ FEASIBILITY (Conseguimos construir?) │
|
||
├─────────────────────────────────────────────────┤
|
||
│ ☐ Technical spike completo │
|
||
│ ☐ Dependencies mapeadas │
|
||
│ ☐ Resources disponíveis │
|
||
│ ☐ Timeline realista │
|
||
│ Risk assessment: Alto/Médio/Baixo │
|
||
└─────────────────────────────────────────────────┘
|
||
```
|
||
|
||
### 2. Prioritization Frameworks
|
||
|
||
**A. RICE Score (Recomendado)**
|
||
|
||
```
|
||
Reach × Impact × Confidence
|
||
Score = ─────────────────────────────
|
||
Effort
|
||
|
||
Reach: Quantos users impactados por período
|
||
- Ex: 1000 users/quarter, 500 users/month
|
||
|
||
Impact: Quanto impacto por user
|
||
- 3 = Massive impact
|
||
- 2 = High impact
|
||
- 1 = Medium impact
|
||
- 0.5 = Low impact
|
||
- 0.25 = Minimal impact
|
||
|
||
Confidence: Certeza das estimativas
|
||
- 100% = Dados sólidos
|
||
- 80% = Boas evidências
|
||
- 50% = Suposições educadas
|
||
|
||
Effort: Person-months para entregar
|
||
- Ex: 2 person-months, 0.5 person-month
|
||
```
|
||
|
||
**Exemplo Prático:**
|
||
|
||
| Feature | Reach | Impact | Confidence | Effort | RICE | Prioridade |
|
||
|---------|-------|--------|------------|--------|------|------------|
|
||
| Export PDF | 800/q | 2 | 80% | 1 | 1280 | 🟢 Alta |
|
||
| Dark mode | 400/q | 0.5 | 100% | 0.5 | 400 | 🟡 Média |
|
||
| API v2 | 200/q | 3 | 50% | 3 | 100 | 🔴 Baixa |
|
||
| Search filters | 1000/q | 1 | 80% | 0.5 | 1600 | 🟢 Alta |
|
||
|
||
**B. MoSCoW Method**
|
||
|
||
```
|
||
MUST have: Crítico para launch (MVP)
|
||
- Sem isso, produto não funciona
|
||
- Legal/compliance obrigatório
|
||
- Blocker absoluto
|
||
|
||
SHOULD have: Importante mas não crítico
|
||
- Melhora significativamente a experiência
|
||
- Workaround existe
|
||
- Pode ser adiado 1 sprint
|
||
|
||
COULD have: Nice to have
|
||
- Pequena melhoria
|
||
- Se sobrar tempo
|
||
- Low effort/low impact
|
||
|
||
WON'T have (agora): Fora de scope
|
||
- Para próxima versão
|
||
- Não alinhado com objectivo actual
|
||
```
|
||
|
||
**C. Value vs Effort Matrix**
|
||
|
||
```
|
||
│ HIGH VALUE
|
||
│
|
||
II │ I
|
||
Quick │ Big
|
||
Wins │ Bets
|
||
(DO) │ (PLAN)
|
||
─────────┼─────────
|
||
III │ IV
|
||
Fill │ Money
|
||
Ins │ Pit
|
||
(LATER) │ (AVOID)
|
||
│
|
||
│ LOW VALUE
|
||
LOW EFFORT → HIGH EFFORT
|
||
```
|
||
|
||
### 3. Roadmap Planning
|
||
|
||
**Template Quadrimestral:**
|
||
|
||
```markdown
|
||
# Product Roadmap Q1-Q3 2026
|
||
|
||
## Q1 (Jan-Abr): Foundation
|
||
**Theme:** Stabilize core + basic integrations
|
||
**Goal:** 100 active users, NPS > 40
|
||
|
||
### Epic 1: Core Functionality Polish
|
||
- [ ] Performance optimization (< 2s load)
|
||
- [ ] Mobile responsive
|
||
- [ ] Error handling robusto
|
||
|
||
### Epic 2: Basic Integrations
|
||
- [ ] Slack notifications
|
||
- [ ] Google Calendar sync
|
||
- [ ] Email templates
|
||
|
||
**Milestone:** MVP Launch (31 Mar)
|
||
**Success Metrics:**
|
||
- 50 signups/week
|
||
- 40% activation rate
|
||
- < 10% churn
|
||
|
||
---
|
||
|
||
## Q2 (Mai-Ago): Growth
|
||
**Theme:** Expand features + virality
|
||
**Goal:** 500 active users, NPS > 50
|
||
|
||
### Epic 3: Collaboration Features
|
||
- [ ] Team workspaces
|
||
- [ ] Comments & mentions
|
||
- [ ] Activity feed
|
||
|
||
### Epic 4: Growth Loops
|
||
- [ ] Invite system (referral)
|
||
- [ ] Public templates gallery
|
||
- [ ] Embeddable widgets
|
||
|
||
**Milestone:** Product-Market Fit (31 Ago)
|
||
**Success Metrics:**
|
||
- 1000 signups total
|
||
- 50% M1 retention
|
||
- NRR > 100%
|
||
|
||
---
|
||
|
||
## Q3 (Set-Dez): Scale
|
||
**Theme:** Enterprise readiness
|
||
**Goal:** 2000 active users, ARR > 100k€
|
||
|
||
### Epic 5: Enterprise Features
|
||
- [ ] SSO/SAML
|
||
- [ ] Advanced permissions
|
||
- [ ] Audit logs
|
||
- [ ] Custom branding
|
||
|
||
### Epic 6: API & Integrations
|
||
- [ ] Public API v1
|
||
- [ ] Zapier integration
|
||
- [ ] Webhooks
|
||
|
||
**Milestone:** Enterprise Ready (31 Dez)
|
||
**Success Metrics:**
|
||
- 5 enterprise clients (>100€/mês)
|
||
- API adoption > 20%
|
||
- Support tickets < 5/100 users
|
||
```
|
||
|
||
### 4. User Stories & Acceptance Criteria
|
||
|
||
**Template:**
|
||
|
||
```markdown
|
||
## US-123: Export dashboard to PDF
|
||
|
||
### User Story
|
||
Como [Product Manager]
|
||
Quero [exportar dashboard para PDF com branding personalizado]
|
||
Para que [possa partilhar relatórios profissionais com stakeholders externos]
|
||
|
||
### Context
|
||
- Users pedem isto em 60% dos support tickets
|
||
- Concorrentes já têm (Competitor A, B)
|
||
- Workaround actual: screenshots (não profissional)
|
||
|
||
### Acceptance Criteria
|
||
Given [estou no dashboard com dados carregados]
|
||
When [clico em "Export PDF"]
|
||
Then [sistema gera PDF em < 5s com:
|
||
- Logo da empresa
|
||
- Data do relatório
|
||
- Todos os gráficos (vectorial)
|
||
- Tabela de dados resumida
|
||
- Footer com marca d'água Descomplicar]
|
||
|
||
And [recebo notificação quando PDF pronto]
|
||
And [posso fazer download ou enviar por email]
|
||
|
||
### Edge Cases
|
||
- [ ] Dashboard sem dados → mostrar "No data" no PDF
|
||
- [ ] Dashboard com 100+ items → paginar automaticamente
|
||
- [ ] Logo não carregado → usar placeholder
|
||
|
||
### Definition of Done
|
||
- [ ] Código completo e reviewed
|
||
- [ ] Testes unitários (> 80% coverage)
|
||
- [ ] Testes E2E (happy path + edge cases)
|
||
- [ ] Documentação API actualizada
|
||
- [ ] Changelog entry
|
||
- [ ] Deployed to staging
|
||
- [ ] QA sign-off
|
||
- [ ] Product Manager review
|
||
|
||
### Effort Estimate
|
||
Story Points: 5 (Fibonacci: 1, 2, 3, 5, 8, 13)
|
||
Dev: 2 days
|
||
QA: 0.5 days
|
||
Total: 2.5 days
|
||
```
|
||
|
||
### 5. Sprint Planning
|
||
|
||
**Template Sprint (2 semanas):**
|
||
|
||
```markdown
|
||
# Sprint 23 (3-14 Fev 2026)
|
||
|
||
## Sprint Goal
|
||
"Users podem exportar dashboards profissionais e partilhar com stakeholders"
|
||
|
||
## Team Capacity
|
||
- 3 developers × 8 days = 24 person-days
|
||
- Velocity média: 25 story points/sprint
|
||
- Buffer para bugs/support: 20% → 20 SP disponíveis
|
||
|
||
## Committed Stories
|
||
|
||
### 🎯 Must Have (MVP sprint)
|
||
- [ ] US-123: Export PDF (5 SP) - @dev1
|
||
- [ ] US-124: Email sharing (3 SP) - @dev2
|
||
- [ ] US-125: Custom branding settings (3 SP) - @dev3
|
||
|
||
### 🚀 Should Have (se tempo)
|
||
- [ ] US-126: Schedule exports (5 SP)
|
||
- [ ] US-127: Export templates (3 SP)
|
||
|
||
### 🐛 Bugs Críticos
|
||
- [ ] BUG-45: Login timeout (2 SP) - @dev1
|
||
|
||
**Total Committed:** 13 SP
|
||
**Stretch Goals:** 8 SP
|
||
**Total Possível:** 21 SP
|
||
|
||
## Definition of Done (Sprint)
|
||
- [ ] Todas as US committed DONE
|
||
- [ ] Zero bugs críticos open
|
||
- [ ] Test coverage > 80%
|
||
- [ ] Docs actualizadas
|
||
- [ ] Demo preparada para stakeholders
|
||
- [ ] Retrospective completa
|
||
|
||
## Ceremonies
|
||
- Planning: Seg 3 Fev, 10h-12h
|
||
- Daily: 9h30 (15 min)
|
||
- Refinement: Qua 7 Fev, 14h-16h
|
||
- Review: Sex 14 Fev, 14h-15h
|
||
- Retrospective: Sex 14 Fev, 15h-16h
|
||
```
|
||
|
||
---
|
||
|
||
## Métricas de Produto
|
||
|
||
### Acquisition (AARRR Pirate Metrics)
|
||
|
||
| Fase | Métrica | Target |
|
||
|------|---------|--------|
|
||
| **Acquisition** | Signups/semana | +20%/mês |
|
||
| **Activation** | Setup completo | > 40% |
|
||
| **Retention** | D7 retention | > 30% |
|
||
| **Revenue** | Conversion free→paid | > 3% |
|
||
| **Referral** | NPS | > 40 |
|
||
|
||
### Product Health
|
||
|
||
```
|
||
Engagement:
|
||
- DAU/MAU ratio (stickiness): > 20%
|
||
- Session duration: Sector-dependent
|
||
- Features usado/session: > 3
|
||
|
||
Adoption:
|
||
- Time to first value: < 10 min
|
||
- Feature adoption (30 dias): > 30%
|
||
- Power users (5+ dias/semana): > 10%
|
||
|
||
Quality:
|
||
- Error rate: < 1%
|
||
- Support tickets/100 users: < 5
|
||
- CSAT: > 4/5
|
||
```
|
||
|
||
### Outcomes vs Outputs
|
||
|
||
```
|
||
❌ ERRADO (Output-driven):
|
||
"Lançar 10 features este trimestre"
|
||
|
||
✅ CERTO (Outcome-driven):
|
||
"Aumentar retention D30 de 20% para 35% (via engagement features)"
|
||
|
||
Medir:
|
||
- North Star Metric (ex: DAU/MAU)
|
||
- Leading indicators (ex: time-to-value)
|
||
- Lagging indicators (ex: churn)
|
||
```
|
||
|
||
---
|
||
|
||
## Consultar Datasets Dify
|
||
|
||
**SEMPRE antes de decidir features:**
|
||
|
||
| Dataset | ID | Query Exemplo |
|
||
|---------|----|--------------:|
|
||
| **Gestão de Processos** | `cae2a27e-f5bc-4d75-8a7a-9f83064f2512` | "product discovery user interviews" |
|
||
| **Estratégia** | `7d1d1d21-bc05-43d8-ab8f-6b7b90dafc28` | "roadmap planning okr metrics" |
|
||
| **Gestão de Projectos** | `b10a9418-bcb4-4e4c-b1f8-e64c88bedc04` | "sprint planning scrum velocity" |
|
||
|
||
### Como Consultar
|
||
|
||
```javascript
|
||
// Product discovery best practices
|
||
mcp__dify-kb__dify_kb_retrieve_segments({
|
||
dataset_id: "cae2a27e-f5bc-4d75-8a7a-9f83064f2512",
|
||
query: "product discovery validation framework jobs to be done",
|
||
retrieval_mode: "hybrid_search",
|
||
top_k: 5
|
||
});
|
||
|
||
// Prioritização e roadmaps
|
||
mcp__dify-kb__dify_kb_retrieve_segments({
|
||
dataset_id: "7d1d1d21-bc05-43d8-ab8f-6b7b90dafc28",
|
||
query: "priorizar features rice moscow roadmap",
|
||
retrieval_mode: "hybrid_search",
|
||
top_k: 5
|
||
});
|
||
```
|
||
|
||
---
|
||
|
||
## MCPs Utilizados
|
||
|
||
```
|
||
mcp__desk-crm-v3__* # Gestão projectos e tarefas
|
||
mcp__dify-kb__dify_kb_retrieve_segments # Conhecimento metodologias
|
||
```
|
||
|
||
---
|
||
|
||
## Exemplos de Uso
|
||
|
||
### 1. Discovery Nova Feature
|
||
```
|
||
/product discovery
|
||
→ Problem space exploration
|
||
→ Jobs-to-be-done framework
|
||
→ Validation checklist (desirability/viability/feasibility)
|
||
→ Decision: Build / No Build
|
||
```
|
||
|
||
### 2. Prioritização Backlog
|
||
```
|
||
/product prioritize
|
||
→ Lista features candidatas
|
||
→ RICE scoring interactivo
|
||
→ Ranking final
|
||
→ Export para Desk CRM
|
||
```
|
||
|
||
### 3. Roadmap Trimestral
|
||
```
|
||
/product roadmap
|
||
→ Objectivos Q1/Q2/Q3
|
||
→ Epics e milestones
|
||
→ Success metrics
|
||
→ Output Markdown para Obsidian
|
||
```
|
||
|
||
---
|
||
|
||
## Agentes Recomendados
|
||
|
||
```javascript
|
||
// Planeamento produto
|
||
Task({
|
||
subagent_type: "software-project-planner",
|
||
model: "sonnet",
|
||
prompt: "Create product roadmap Q1 2026. Focus: B2B SaaS collaboration tool."
|
||
});
|
||
|
||
// Research & validation
|
||
Task({
|
||
subagent_type: "research-analyst",
|
||
model: "sonnet",
|
||
prompt: "Analyse competitor features. Product: [X]. Competitors: [A, B, C]."
|
||
});
|
||
```
|
||
|
||
---
|
||
|
||
## Instrumentação Automática
|
||
|
||
### Query para Gravar (executar no final)
|
||
|
||
```sql
|
||
INSERT INTO tblskill_agent_metrics (
|
||
type, name, duration_ms, status, staff_id,
|
||
kb_consulted, kb_cache_hit, tool_calls, project_id
|
||
) VALUES (
|
||
'skill', '/product', {DURACAO_MS}, '{STATUS}', 25,
|
||
{KB_CONSULTADO}, {CACHE_HIT}, {TOOL_CALLS}, {PROJECT_ID}
|
||
);
|
||
```
|
||
|
||
---
|
||
|
||
**Versão**: 2.0.0 | **Data**: 2026-02-03 | **Autor**: Descomplicar®
|
||
**Instrumentação**: Activa |