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>
This commit is contained in:
2026-03-05 17:16:15 +00:00
parent f2b5171ea2
commit 9404af7ac9
184 changed files with 20865 additions and 1993 deletions

View File

@@ -98,15 +98,32 @@ Ainda a trabalhar em #1446?
- Se sim: "Já tens timer em #X. Parar primeiro?"
2. Obter detalhes da tarefa:
mcp__desk-crm-v3__get_task({ task_id })
3. Iniciar timer no Desk:
3. **VALIDAR WORKFLOW (obrigatório):**
a. Verificar se tarefa está atribuída ao utilizador:
- Verificar se staff_id: 1 está em task.assignees
- Se NÃO: Erro "⚠️ Tarefa não atribuída a ti. Atribui primeiro."
b. Verificar status da tarefa:
- Status deve ser apropriado para timer (não "Não Iniciada")
- Se status inadequado: Erro com instruções
c. **Se validação falhar:**
```
⚠️ Para iniciar timer:
1. Atribuir tarefa a ti (staff_id: 1)
2. Mudar status para "Em progresso"
3. Só depois iniciar timer
Tarefas que precisam ser executadas:
[Listar acções necessárias]
```
4. Iniciar timer no Desk:
mcp__desk-crm-v3__start_timer({
task_id: task_id,
staff_id: 1,
note: "Iniciado via Claude Code"
})
4. Guardar estado local:
5. Guardar estado local:
~/.claude-work/active-timer.json
5. Confirmar
6. Confirmar
```
**Ficheiro estado:**
@@ -218,6 +235,10 @@ const ALERT_HOURS = 4; // Alertar após 4h
- **NUNCA** deixar timer overnight sem perguntar
- **NUNCA** iniciar timer sem tarefa associada
- **NUNCA** criar tarefa só para ter timer (usar tarefas existentes)
- **NUNCA** iniciar timer sem validar workflow:
- Tarefa DEVE estar atribuída ao utilizador
- Status DEVE ser apropriado ("Em progresso", não "Não Iniciada")
- SEMPRE validar antes de start_timer
---