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:
@@ -4,7 +4,7 @@ description: WordPress core, plugins, and themes update management. Safely updat
|
||||
WordPress components with backups. Use when user mentions "wordpress update", "wp
|
||||
update", "update plugins", "update themes", "wordpress maintenance".
|
||||
author: Descomplicar® Crescimento Digital
|
||||
version: 1.1.0
|
||||
version: 1.2.0
|
||||
quality_score: 75
|
||||
user_invocable: true
|
||||
desk_task: 1553
|
||||
@@ -91,6 +91,63 @@ chown -R USER:USER /home/USER/PATH/wp-content/
|
||||
|
||||
Re-executar script de verificação para confirmar que todos os sites continuam funcionais.
|
||||
|
||||
### 4. Relatório Desk CRM (OBRIGATÓRIO)
|
||||
|
||||
Após concluir as actualizações e verificação final, publicar relatório completo como comentário na **Discussão #52** ("Logs de Atualização de Websites") do **Projecto #69**.
|
||||
|
||||
**Tool:** `mcp__desk-crm-v3__add_discussion_comment`
|
||||
- `discussion_id`: 52
|
||||
- `staff_id`: 25 (AikTop)
|
||||
- `content`: HTML formatado (template abaixo)
|
||||
|
||||
**Template HTML do Relatório:**
|
||||
```html
|
||||
<h4>🔄 Relatório WordPress Update - YYYY-MM-DD</h4>
|
||||
|
||||
<h5>Verificação Inicial</h5>
|
||||
<ul>
|
||||
<li>✅ X/16 sites OK</li>
|
||||
<li>❌ Y sites com problemas: [lista se houver]</li>
|
||||
</ul>
|
||||
|
||||
<h5>Actualizações Aplicadas</h5>
|
||||
<table border="1" cellpadding="5" cellspacing="0" style="border-collapse:collapse;width:100%">
|
||||
<tr style="background:#f0f0f0"><th>Site</th><th>Plugins</th><th>Temas</th><th>Core</th><th>Notas</th></tr>
|
||||
<tr><td>site.pt</td><td>✅ 3/3</td><td>✅ 1/1</td><td>—</td><td></td></tr>
|
||||
<!-- uma linha por site com alterações -->
|
||||
</table>
|
||||
|
||||
<p><strong>Sites sem alterações:</strong> [lista de sites já actualizados]</p>
|
||||
|
||||
<h5>Falhas (Licenças Premium)</h5>
|
||||
<table border="1" cellpadding="5" cellspacing="0" style="border-collapse:collapse;width:100%">
|
||||
<tr style="background:#fff3cd"><th>Plugin</th><th>Sites Afectados</th><th>Erro</th></tr>
|
||||
<tr><td>plugin-name</td><td>site1, site2</td><td>Unauthorized</td></tr>
|
||||
</table>
|
||||
|
||||
<h5>Verificação Final</h5>
|
||||
<ul>
|
||||
<li>✅ X/16 sites OK após actualizações</li>
|
||||
</ul>
|
||||
|
||||
<h5>Alertas Wordfence</h5>
|
||||
<ul>
|
||||
<li>[Listar alertas Wordfence recentes da conta it@descomplicar.pt se existirem]</li>
|
||||
<li>Sem alertas (se nenhum)</li>
|
||||
</ul>
|
||||
|
||||
<hr>
|
||||
<p><em>Relatório automático gerado por /wp-update v1.2.0 | AikTop</em></p>
|
||||
```
|
||||
|
||||
**Regras do Relatório:**
|
||||
- Verificar data actual com `mcp__mcp-time__current_time` antes de gerar
|
||||
- Incluir TODOS os sites (16), mesmo os que não tinham updates
|
||||
- Separar claramente sucessos de falhas
|
||||
- Listar alertas Wordfence da pasta `INBOX.Wordpress.Alertas Wordfence` da conta `it` (últimos 7 dias)
|
||||
- Se a verificação final detectar problemas, destacar em **vermelho**
|
||||
- Omitir a tabela de Falhas se não houver nenhuma
|
||||
|
||||
---
|
||||
|
||||
## PATHS DOS SITES
|
||||
@@ -161,11 +218,27 @@ Workflow segunda-feira:
|
||||
2. Executa verificação inicial
|
||||
3. Reporta estado dos sites
|
||||
4. Propõe actualizações pendentes
|
||||
5. Após conclusão, publica relatório na Discussão #52 (Projecto #69)
|
||||
|
||||
## INTEGRAÇÃO DESK CRM
|
||||
|
||||
- **Projecto:** #69 (Manutenção Websites)
|
||||
- **Discussão:** #52 (Logs de Atualização de Websites)
|
||||
- **Staff:** 25 (AikTop) para comentários automáticos
|
||||
- **Tool:** `mcp__desk-crm-v3__add_discussion_comment`
|
||||
- **Wordfence Alerts:** Conta IMAP `it`, pasta `INBOX.Wordpress.Alertas Wordfence`
|
||||
|
||||
---
|
||||
|
||||
## CHANGELOG
|
||||
|
||||
### v1.2.0 (2026-02-08)
|
||||
- Adicionado Passo 4: Relatório automático Desk CRM
|
||||
- Relatório publicado como comentário na Discussão #52 (Projecto #69)
|
||||
- Template HTML completo com tabelas de actualizações e falhas
|
||||
- Integração Wordfence: verifica alertas recentes da conta IMAP it@
|
||||
- Staff AikTop (ID 25) como autor dos relatórios
|
||||
|
||||
### v1.1.0 (2026-02-02)
|
||||
- Script movido para `/media/ealmeida/Dados/Dev/ClaudeDev/Claude-Scripts/wp-update/`
|
||||
- Removidos domínios expirados da lista (jornadadoheroi, tecoworking, socialboost)
|
||||
|
||||
Reference in New Issue
Block a user