feat: refactor 30+ skills to Anthropic progressive disclosure pattern
- 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>
This commit is contained in:
@@ -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
|
||||
Reference in New Issue
Block a user