Files
claude-plugins/gestao/skills/tasks-overview/SKILL.md
Emanuel Almeida 9404af7ac9 feat: sync all plugins, skills, agents updates
New plugins: core-tools
New skills: auto-expense, ticket-triage, design, security-check,
  aiktop-tasks, daily-digest, imap-triage, index-update, mindmap,
  notebooklm, proc-creator, tasks-overview, validate-component,
  perfex-module, report, calendar-manager
New agents: design-critic, design-generator, design-lead,
  design-prompt-architect, design-researcher, compliance-auditor,
  metabase-analyst, gitea-integration-specialist
Updated: all plugin configs, knowledge datasets, existing skills

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 17:16:32 +00:00

129 lines
3.9 KiB
Markdown

---
name: tasks-overview
description: >
Visao geral de tarefas pendentes, atrasadas e em curso do Desk CRM. Organiza por prioridade e projecto, sugere workflows relevantes. Use when "tarefas", "tasks", "pendentes", "overdue", "atrasadas", "o que temos para fazer", "tasks overview".
author: Descomplicar® Crescimento Digital
version: 1.0.0
quality_score: 85
user_invocable: true
category: management
tags: [tasks, overview, priorities, workflows, desk-crm]
desk_task: 1710
desk_project: 65
allowed-tools: Read, Write, mcp__desk-crm-v3
mcps: desk-crm-v3
dependencies:
mcps: [desk-crm-v3]
triggers:
- "User asks about pending tasks"
- "User mentions 'tarefas', 'tasks', 'pendentes', 'overdue'"
- "User wants task overview or priorities"
- "Invoked by /today orchestrator"
---
# /tasks-overview v1.0
Consulta e organiza tarefas do Desk CRM por prioridade, deadline e projecto.
---
## Protocolo
### Passo 1: Recolher Tarefas (paralelo)
```
Em paralelo, executar:
1. mcp__desk-crm-v3__get_tasks({ overdue_only: true, limit: 50 })
2. mcp__desk-crm-v3__get_tasks({ status: 1, limit: 50 }) # Nao iniciadas
3. mcp__desk-crm-v3__get_tasks({ status: 4, limit: 50 }) # Em curso
```
### Passo 2: Organizar por Prioridade
```
Agrupar tarefas (sem duplicados) por:
1. Prioridade (4=Urgente, 3=Alta, 2=Normal, 1=Baixa)
2. Dentro de cada prioridade: vencidas primeiro, depois por deadline
3. Incluir projecto associado
Formato:
### Urgentes (Prioridade 4)
| # | Tarefa | Projecto | Deadline | Status | Dias |
|---|--------|----------|----------|--------|------|
### Alta Prioridade (Prioridade 3)
[mesma tabela]
### Normal (Prioridade 2)
[mesma tabela, apenas overdue + esta semana]
```
### Passo 3: Resumo por Projecto
```
Contar tarefas por projecto:
| Projecto | Vencidas | Pendentes | Em Curso | Total |
|----------|----------|-----------|----------|-------|
```
### Passo 4: Workflows Sugeridos
> Para as top 3 tarefas prioritarias, sugerir workflow adequado.
> Consultar: `/media/ealmeida/Dados/Hub/06-Operacoes/Documentacao/WORKFLOWS-QUICK-START.md`
```
Padroes de deteccao (keywords na tarefa):
1. WordPress, plugin, tema, woocommerce → /wp-dev ou wordpress-plugin-developer agent
2. Procedimento, documentar, padronizar → /proc-creator
3. Audit, seguranca, compliance → compliance-auditor agent
4. Orcamento, proposta, cotacao → /orcamento
5. Lead, cliente novo, contacto → /lead-approach
6. SEO, optimizacao, rankings → /seo-report ou seo-specialist agent
7. Deploy, publicar, easypanel → /easypanel-deploy
8. Marketing, campanha, estrategia → marketing-planning-expert agent
9. PHP, Laravel, API, backend → php-fullstack-engineer agent
10. React, Next, frontend, UI → javascript-fullstack-specialist agent
Formato output:
## Workflows Sugeridos
- [ ] **#ID Tarefa** -> Workflow: [componente]
- [Breve explicacao]
```
### Passo 5: Output JSON (quando invocado pelo /today)
```
SE invocado com argumento "json":
Escrever resultado em ~/.claude-work/today-tasks-{date}.json
Formato: { "urgentes": N, "alta": N, "overdue": N, "total": N, "por_projecto": {...} }
SE invocado standalone:
Mostrar output Markdown directamente ao utilizador
```
---
## Accoes Imediatas Sugeridas
Apos listar tarefas, sugerir ate 6 accoes concretas:
1. Tarefas P4 (urgentes) - resolver hoje
2. Tarefas P3 a aguardar feedback - desbloquear
3. Tarefas vencidas ha >30 dias - decidir (fazer, delegar ou cancelar)
4. Tarefas em curso ha >14 dias - verificar progresso
5. Tarefas sem deadline - sugerir definir prazo
6. Tarefas sem estimativa de tempo - sugerir estimar
---
## Anti-Patterns
- NUNCA mostrar mais de 50 tarefas (filtrar por relevancia)
- NUNCA sugerir workflows para tarefas genericas sem keywords claras
- NUNCA sugerir workflows para tarefas ja em progresso (status 4)
- SEMPRE incluir link CRM: `[#ID](https://desk.descomplicar.pt/admin/tasks/view/ID)`
---
*Skill v1.0.0 | 04-03-2026 | Descomplicar®*