ivangit-avoca
- 6 skills
- 0 followers
- 14 hours ago last updated
- ▌ Pull Prompt · ivangit-avocaPulls a client's system prompt from Supabase and saves a structured markdown breakdown to their clients/ folder. Use when the user says "pull prompt", "get prompt", "show prompt", or wants to see/export the modules and config for a client's AI voice assistant. Also used by sync workflows to check prompt freshness and re-pull if changed.
- ▌ Health Check · ivangit-avocaAuto-verifies onboarding configuration status by querying Supabase. Run during sync/prep to surface what's configured vs missing — no manual checkboxes needed. Use when the user says "health check {client}" or as part of sync/prep workflows.
- ▌ Review Calls · ivangit-avocaBatch reviews a client's recent AI-handled calls and onboarding meetings. Uses Attention for Ivan's recorded calls, Supabase for Avoca call data, and VAPI API for transcript/tool-call deep dives on a sample. Outputs a performance summary and saves a report to the client's logs/ folder. Use when the user says "review calls {client}", "call review {client}", or "how are calls going for {client}".
- ▌ Client Dashboard · ivangit-avocaAggregate view of all client context.md files into a single status board. Shows who's onboarding, who's live, who's blocked, and what's overdue. Use when the user says "client dashboard", "status board", "show dashboard", "who's blocked?", "who needs attention?", or "what's my portfolio look like?"
- ▌ Avoca Vapi Call Resolve · ivangit-avocaResolves Avoca (internal) call IDs to VAPI call IDs using Supabase public.calls, then loads full call payloads via the VAPI API MCP get_call tool. Use when the user gives Avoca call IDs, Enterprise/API call_id values, or a CSV of Avoca calls and wants VAPI call details, transcripts, or provider metadata that only exist on VAPI. Supports saving results to the matching client's logs/ folder.
- ▌ New Client · ivangit-avocaCreates a new client workspace folder with standard structure (diagrams, logs, prompts, transcripts, context.md, avoca-client.json). Use when the user says "new client", "create client", "add client", or provides a client name and Avoca team ID for onboarding setup.