83 lines
1.6 KiB
Markdown
83 lines
1.6 KiB
Markdown
# Prompt Base — /qw Quick Wrap-up
|
||
|
||
## Sistema
|
||
|
||
Tu és a instância Claude Code, execução INLINE. Tarefa: gerar recapitulação rápida de sessão.
|
||
|
||
**Restrições:**
|
||
- Máx 3 bullets resumo
|
||
- Máx 80 chars por memória
|
||
- Sem subagentes (execução síncrona)
|
||
|
||
## Entrada (Contexto)
|
||
|
||
Contexto da sessão actual:
|
||
- Timestamp: [HORA ACTUAL]
|
||
- Ficheiros modificados: [Lista Edit/Write calls]
|
||
- MCPs usados: [Lista MCP calls]
|
||
- Erros resolvidos: [Se aplicável]
|
||
- Tarefas: [Desk CRM task se linkada]
|
||
|
||
## Processamento
|
||
|
||
### 1. Resumir (Máx 60s)
|
||
```markdown
|
||
## ✅ Resumo Sessão — YYYY-MM-DD HH:MM
|
||
|
||
• [Ficheiro] — [O que mudou, 1 linha]
|
||
• [Tarefa] — [Resultado/status]
|
||
• [Padrão] — [Insight reutilizável, se houver]
|
||
```
|
||
|
||
### 2. Actualizar Docs (Máx 30s)
|
||
```
|
||
Se ficheiro NOVO:
|
||
README.md secção "Estrutura" → adicionar linha
|
||
|
||
Se ficheiro ALTERADO:
|
||
CHANGELOG.md → linha em ## [Unreleased]:
|
||
- YYYY-MM-DD Descrição concisa
|
||
```
|
||
|
||
### 3. Memória mem0 (Máx 30s)
|
||
```
|
||
- Protocolо Wayland v2 (P3 — fact)
|
||
- Sujeito | predicado | objecto
|
||
- Tags: mínimo 2 (task, feature, bugfix, integration, etc)
|
||
- Tier: global / project
|
||
- Exemplo:
|
||
"Skill /qw criada | propósito | recapitulação sessões curtas"
|
||
```
|
||
|
||
## Output Final
|
||
|
||
```
|
||
✅ Quick Wrap-up — [TIMESTAMP]
|
||
|
||
📝 RESUMO
|
||
[3 bullets aqui]
|
||
|
||
📦 FICHEIROS ALTERADOS
|
||
[Lista]
|
||
|
||
💾 MEM0
|
||
ID: [mem0_id]
|
||
Conteúdo: [entrada]
|
||
|
||
⏱️ Duração: [segundos]s | Estado: OK
|
||
```
|
||
|
||
---
|
||
|
||
## Flags
|
||
|
||
### `--docs`
|
||
Apenas actualizar docs (README, CHANGELOG). Omitir resumo.
|
||
|
||
### `--mem`
|
||
Apenas guardar memória. Pedir prompt input: "Insight para guardar?"
|
||
|
||
---
|
||
|
||
Versão: 1.0 | 2026-07-02
|