- All SKILL.md files now <500 lines (avg reduction 69%) - Detailed content extracted to references/ subdirectories - Frontmatter standardised: only name + description (Anthropic standard) - New skills: brand-guidelines, spec-coauthor, report-templates, skill-creator - Design skills: anti-slop guidelines, premium-proposals reference - Removed non-standard frontmatter fields (triggers, version, author, category) Plugins affected: infraestrutura, marketing, dev-tools, crm-ops, gestao, core-tools, negocio, perfex-dev, wordpress, design-media Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
82 lines
2.0 KiB
Markdown
82 lines
2.0 KiB
Markdown
# 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
|