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>
224 lines
5.6 KiB
Markdown
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®*
|