Files
claude-plugins/gestao/skills/today/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

224 lines
5.6 KiB
Markdown

---
name: today
description: >
Checkup diario v9.0 - Orquestrador leve que invoca sub-skills modulares.
Triagem tickets + IMAP + auto-despesas + digest + tarefas + infra-check.
Use when "checkup", "hoje", "today", "rotina", inicio de dia.
author: Descomplicar® Crescimento Digital
version: 9.1.0
quality_score: 92
user_invocable: true
category: productivity
tags: [rotina, checkup, dashboard, orchestrator]
desk_task: 1416
desk_project: 65
allowed-tools: Read, Write, Skill, Glob, mcp__mcp-time, mcp__memory-supabase
mcps: mcp-time, memory-supabase
dependencies:
skills: [ticket-triage, imap-triage, auto-expense, daily-digest, tasks-overview, infra-check, cleanup-downloads, wp-update, spec, sprint]
---
# /today v9.0 - Checkup Diario (Orquestrador)
Invoca sub-skills modulares em sequencia. Cada skill e autonoma e pode ser usada individualmente.
---
## Regra Fundamental
> Fases 1-2 sao **silenciosas**. Executar tudo antes de mostrar output.
> O utilizador so ve o dashboard final com accoes ja tomadas.
---
## Protocolo
### Fase 0: Verificacoes
```
1. mcp__mcp-time__current_time → data, dia da semana
2. mcp__memory-supabase__search_memories("today checkup YYYY-MM-DD")
→ Se ja existe hoje: perguntar se quer re-executar
```
### Fase 1: Auto-Processamento (silencioso)
```
3. Invocar /ticket-triage
→ Fecha SPAM, identifica facturas em tickets
→ Output: ~/.claude-work/today-tickets-{date}.json
4. Invocar /imap-triage
→ Limpa 14 contas IMAP, identifica facturas em emails
→ Output: ~/.claude-work/today-imap-{date}.json
5. Invocar /auto-expense
→ Le JSONs dos passos 3 e 4, cria despesas automaticamente
→ Output: ~/.claude-work/today-expenses-{date}.json
6. SE >10 ficheiros em ~/Transferencias:
→ Invocar /cleanup-downloads
```
### Fase 2: Recolha de Dados (silencioso)
```
7. Invocar /daily-digest
→ Timer, tickets, facturas, leads, propostas, agenda
→ Output: dashboard markdown
8. Invocar /tasks-overview
→ Tarefas overdue, pendentes, em curso, workflows sugeridos
→ Output: tarefas markdown
```
### Fase 2c: Sprint/Spec Activos (silencioso)
```
8b. Glob: /media/ealmeida/Dados/Dev/**/SPEC.md (profundidade max 3)
→ Para cada encontrado: Ler frontmatter (15 linhas)
→ Filtrar: status != "completed"
→ Extrair: titulo (linha # SPEC:), status, weight, scope done/total
8c. Glob: /media/ealmeida/Dados/Dev/**/SPRINT.md
→ Para cada encontrado: Ler frontmatter
→ Filtrar: status == "active"
→ Extrair: sprint_id, tasks done/total, checkpoint_done, end_date
8d. Output: ~/.claude-work/today-sprint-{date}.json
```
### Fase 2b: Rotinas Especiais
```
9. SE SABADO ou DOMINGO:
→ Invocar /infra-check
→ MCP Health Check + Auditoria despesas
10. SE SEGUNDA:
→ Planeamento semanal (tarefas da semana + capacidade)
→ Invocar /wp-update
11. SE SEXTA:
→ Sugerir manutencao WordPress (10 sites da rede)
```
### Fase 3: Output Final
```
12. AGREGAR resultados de todas as sub-skills:
- Ler JSONs de ~/.claude-work/today-*.json
- Combinar alertas, metricas, accoes
13. DASHBOARD ao utilizador (formato abaixo)
14. CRIAR NOTA OBSIDIAN:
Path: /media/ealmeida/Dados/Hub/00-Inbox/DD-MM-YYYY-checkup.md
Conteudo: dashboard completo
15. GUARDAR em Supabase:
mcp__memory-supabase__save_memory({
content: "Checkup diario - X tickets, Y tarefas, Z urgentes, W emails",
tags: ["today", "checkup", "DD-MM-YYYY"]
})
16. LIMPAR temporarios:
rm ~/.claude-work/today-*-{date}.json
```
---
## Formato Dashboard
```markdown
## Checkup Diario - DD-MM-YYYY (Dia-da-Semana)
---
## Requer Atencao Urgente
[Alertas de seguranca, erros, notificacoes criticas - do /imap-triage e /ticket-triage]
---
## 3 Prioridades Hoje
1. [ ] [Mais urgente]
2. [ ] [Segunda]
3. [ ] [Terceira]
---
## Workflows Sugeridos
[Do /tasks-overview]
---
## Sprint / Spec Activos
[Projectos com spec/sprint activo: nome, progresso, checkpoint]
[Se nenhum: "Nenhum sprint/spec activo"]
---
## Resumo do Dia
[Do /daily-digest: timer, tickets, facturas, tarefas, leads, agenda]
---
## Emails IMAP Processados
[Do /imap-triage: tabela por conta com spam/promo/factura/notif]
---
## Auto-Processamento Executado
[Do /auto-expense e /ticket-triage: despesas criadas, tickets fechados]
---
## Infra Check [se Sab/Dom]
[Do /infra-check: status MCPs + auditoria despesas]
```
---
## Nota Obsidian
```yaml
---
title: Checkup DD-MM-YYYY
date: DD-MM-YYYY
type: checkup
status: active
---
```
Filename: `DD-MM-YYYY-checkup.md` (Regra #45: formato DD-MM-YYYY)
---
## Anti-Patterns
- NUNCA mostrar output antes de terminar Fase 1 e 2
- NUNCA mostrar mais de 3 prioridades (PHDA)
- NUNCA duplicar logica que ja existe nas sub-skills
- NUNCA executar sem verificar data/hora primeiro
- SEMPRE agregar resultados de TODAS as sub-skills antes de mostrar
---
## Sub-Skills Referencia
| Skill | Plugin | Responsabilidade |
|-------|--------|-----------------|
| `/ticket-triage` | crm-ops | Auto-process tickets (SPAM, facturas, notificacoes) |
| `/imap-triage` | gestao | Triagem IMAP 14 contas + dedup Supabase |
| `/auto-expense` | crm-ops | Criacao automatica de despesas |
| `/daily-digest` | gestao | Timer, tickets, facturas, leads, agenda |
| `/tasks-overview` | gestao | Tarefas pendentes/overdue + workflows |
| `/infra-check` | infraestrutura | MCP Health Check + auditoria despesas |
| `/cleanup-downloads` | gestao | Limpeza pasta Transferencias |
| `/wp-update` | wordpress | Actualizacoes WordPress (segundas) |
| `/spec` + `/sprint` | project-manager | Specs e sprints activos (leitura directa) |
---
*Skill v9.1.0 | 04-03-2026 | Descomplicar®*