# Brief

> O dia do dono em uma tela: hoje, ações atrasadas, próximos 3 dias, goal em foco, contexto recente. Use toda manhã, ou quando o dono pedir 'meu dia'.

- Skill: `bvlcq/brief` (Agent Skill)
- Install (CLI): `npx skillmds@latest add bvlcq/brief`
- Raw SKILL.md: https://api.skillmd.com/api/skills/bvlcq/brief/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: BVLCQ (https://skillmd.com/u/bvlcq)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/bvlcq/brief

---


# /brief — a manhã do dono

## Antes de responder: checagem de frescor

1. Ler `vault/FRESH/daily-brief.md` (se existir) e seu `generated-at:`.
2. Se algo mudou desde (`PROCESSED` ganhou artefatos, inbox tem itens, ou a
   data de hoje ≠ data do generated-at): rodar `/update` primeiro (ou, no
   mínimo, dump da inbox + regeneração deste brief). Avisar o dono do catch-up
   em 1 linha: "nightly não rodou — atualizei agora (~40s)".
3. Se nada mudou: entregar a view como está.

## Estrutura da view `daily-brief.md`

```
☀ BRIEF — <dia da semana>, <data> · gerado <hh:mm> (<origem: nightly|agora>)

HOJE          compromissos de hoje (hora · o quê · com quem · → card de prep se houver)
ATRASADAS     ações A-#### abertas com deadline < hoje (idade em dias;
              blocked-by ativo vira ⛔ + quem bloqueia — cobrança, não culpa)
PRÓXIMAS 72H  deadlines e compromissos na janela
GOAL EM FOCO  o goal mais urgente por PLANNING + próxima pedra
CONTEXTO      3–5 linhas: o que mudou ontem (digests, decisões, movimentos)
```

Regras: atraso calculado na leitura (nunca escrito em log) · nada de informação
que não derive de PROFILE+PLANNING+PROCESSED · cabeçalho `generated-at:` +
`fontes:` sempre.

