feat: adiciona 12 plugins Descomplicar ao marketplace
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>
This commit is contained in:
522
negocio/skills/product/SKILL.md
Normal file
522
negocio/skills/product/SKILL.md
Normal file
@@ -0,0 +1,522 @@
|
||||
---
|
||||
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
|
||||
Reference in New Issue
Block a user