feat(gestao): adiciona plugin gestao (agents, skills, knowledge e metadados do projeto)

This commit is contained in:
2026-10-28 16:08:53 +00:00
parent 7b2162ff29
commit de2d6f2fb5
91 changed files with 13525 additions and 0 deletions
@@ -0,0 +1,81 @@
# Calendar Manager - Referencia MCP Tools
## Constantes
```javascript
const CALENDARIOS = {
PESSOAL: 'emanuelalmeidaa@gmail.com',
PROFISSIONAL: 'emanuel@descomplicar.pt',
CLIENTES: 'info@descomplicar.pt',
FERIADOS: 'pt-pt.portuguese#holiday@group.v.calendar.google.com'
};
const TIMEZONE = 'Europe/Lisbon';
const USER_EMAIL = 'emanuelalmeidaa@gmail.com';
const DURACAO_DEFAULT = 60; // minutos
```
## Google Workspace MCP - Referencia Completa
### Listar calendarios disponiveis
```javascript
mcp__google_workspace__list_calendars({
user_google_email: 'emanuelalmeidaa@gmail.com'
});
```
### Obter eventos
```javascript
mcp__google_workspace__get_events({
user_google_email: 'emanuelalmeidaa@gmail.com',
calendar_id: 'emanuelalmeidaa@gmail.com', // ou 'ALL' para todos
time_min: '2026-02-04T00:00:00', // ISO 8601
time_max: '2026-02-04T23:59:59'
});
```
### Criar evento
```javascript
mcp__google_workspace__create_event({
user_google_email: 'emanuelalmeidaa@gmail.com',
calendar_id: 'emanuelalmeidaa@gmail.com',
summary: 'Titulo do evento',
start_time: '2026-02-04T14:30:00',
end_time: '2026-02-04T15:30:00',
timezone: 'Europe/Lisbon',
description: 'Descricao opcional',
location: 'Local opcional'
});
```
### Modificar evento
```javascript
mcp__google_workspace__modify_event({
user_google_email: 'emanuelalmeidaa@gmail.com',
calendar_id: 'emanuelalmeidaa@gmail.com',
event_id: 'id_do_evento',
summary: 'Novo titulo',
start_time: 'nova_data'
});
```
### Eliminar evento
```javascript
mcp__google_workspace__delete_event({
user_google_email: 'emanuelalmeidaa@gmail.com',
calendar_id: 'emanuelalmeidaa@gmail.com',
event_id: 'id_do_evento'
});
```
## Checklist de Criacao
Antes de criar evento, verificar:
- Calendario correcto identificado (pessoal/profissional/clientes)
- Data valida (nao no passado, salvo excepcoes)
- Hora valida (formato HH:MM ou HH:MM-HH:MM)
- Duracao razoavel (<12h, excepto dias completos)
- Sem conflitos (ou utilizador confirmou)
- Timezone correcto (Europe/Lisbon)
- Titulo descritivo