원클릭으로
calendar-propose
Proponer y listar eventos de Google Calendar de forma segura para Rick (policy propose+confirm).
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Proponer y listar eventos de Google Calendar de forma segura para Rick (policy propose+confirm).
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
curate recent items from authority sources into a ranked editorial shortlist before any derivative content is drafted. use when chatgpt needs to fetch or review the latest accessible items from gartner, mckinsey, every, and ruben substack; normalize them into a shared schema; score alignment against david's narrative, proposal, and audience; present a shortlist for human selection; and only then hand off to derivative-content workflows. also use when planning manual or semi-automated source monitoring with research, n8n, linkedin-content, or linkedin-david if those skills are installed. do not use this skill to promise scraping behind logins or paywalls, or automatic publishing without real tooling and permissions.
Guardrail conductual cross-repo que previene exposición de tokens, secrets y API keys en outputs de agentes. Usar antes de commitear, publicar retros, escribir mailbox, pegar salida de az/gh/kubectl/curl, o generar cualquier output visible. Motivada por incidente AF-1k.16i1c (gate-token leak).
Process Granola meeting notes or transcripts into Notion raw intake, review them through the V1 `session_capitalizable` layer, extract action items, and create proactive follow-ups. Use when "subir transcripcion", "procesar granola", "reunion terminada", "compromisos reunion", or "propuesta de seguimiento".
PIT — Product Innovation Tournament: parser NL + alias /torneo_producto que convierte un pedido de David en pit_spec.yaml validado, confirma con gate literal "ok, arranca" y orquesta N lanes efímeras que compiten con prototipos + KPI (PROTOTYPE_URL + KPI_PACK + fulfillment). Incluye el modo PIT-DEV (spec v3): torneos de producto técnico usable con jueces ejecutores, security-egress y trazabilidad. NO es el torneo de código D3 (PR_URL) — ese es multi-agent-tournament-orchestrator.
Configurar sesiones, agentes y workspace en el Gateway OpenClaw dentro del Umbral Agent Stack. Incluye arquitectura Gateway, Pi integration, agents.list, bindings, Agent Loop, System Prompt, Context, Agent Workspace, OAuth, Presence, multi-agent routing y referencias oficiales. Use when "openclaw config", "agents.list", "workspace", "sessions", "bootstrap", "AGENTS.md SOUL.md", "auth-profiles", "context window", "compaction", "bindings".
curar redaccion, narrativa, lenguaje y voz de David en piezas editoriales de Umbral; revisar candidatos de Rick/OpenClaw cuando el copy sea correcto pero no suene a David; producir variantes controladas, detectar terminos no naturales como escalacion, y proponer ajustes de prompts/configuracion sin publicar ni tocar gates.
| name | calendar-propose |
| description | Proponer y listar eventos de Google Calendar de forma segura para Rick (policy propose+confirm). |
| metadata | {"openclaw":{"emoji":"🗓️","requires":{"env":[]}}} |
Skill para trabajar con Calendar en el canal de Rick.
google.calendar.create_event y solo usa lectura con google.calendar.list_events."[PROPUESTA]".https://www.googleapis.com/auth/calendar.events.propose + confirm (no autoapply).calendar_id al primary de David compartido con Rick.create_event no se usa como commit final automático; se usa para propuesta.
El agente debe esperar confirmación de David antes de crear o editar en contextos sensibles.
Task: google.calendar.create_event
Inputs sugeridos:
{
"title": "[PROPUESTA] Reunión seguimiento",
"description": "Validar avances de BIM",
"start": "2026-03-10T10:00:00",
"end": "2026-03-10T11:00:00",
"timezone": "America/Santiago",
"attendees": ["cliente@email.com"],
"calendar_id": "david.a.moreira.m@gmail.com"
}
Retorna {"ok": true, "event_id": "...", "html_link": "..."}.
Task: google.calendar.list_events
{
"calendar_id": "david.a.moreira.m@gmail.com",
"time_min": "2026-03-01T00:00:00Z",
"time_max": "2026-03-02T00:00:00Z",
"max_results": 10
}
Retorna {"ok": true, "events": [{"id": "...", "summary": "...", "start": "...", "end": "...", "html_link": "..."}]}.
calendar scope global.primary desde Rick; ADR-16 exige el calendar_id explícito del calendario de David.Usa worker tasks existentes en worker/tasks/google_calendar.py.
Para setup y scopes, revisar:
docs/35-google-calendar-token-setup.mddocs/external-context/adr-16-multichannel-rick-channels.md