Shakudo-io
- 21 skills
- 0 followers
- 4 hours ago last updated
- ▌ Mattermost Notify · shakudo-ioSend Mattermost DM notifications to users about task completions, errors, or updates. Use for long-running tasks (5+ minutes), important alerts, or when user explicitly requests notification.
- ▌ Shakudo Microservice · shakudo-ioDeploy, restart, scale, and monitor Shakudo microservices. Use when creating new services, debugging deployments, or managing service lifecycle. Covers git sync, environment configuration, and log monitoring workflows.
- ▌ Monitoring Observability · shakudo-io bundleMonitoring and observability strategy, implementation, and troubleshooting. Use for designing metrics/logs/traces systems, setting up Prometheus/Grafana/Loki, creating alerts and dashboards, calculating SLOs and error budgets, analyzing performance issues, and comparing monitoring tools (Datadog, ELK, CloudWatch). Covers the Four Golden Signals, RED/USE methods, OpenTelemetry instrumentation, log aggregation patterns, and distributed tracing.
- ▌ Pagerduty Ops · shakudo-ioPagerDuty incident management - trigger alerts, acknowledge/resolve incidents, list on-call users, and manage escalations. Use for alerting on-call engineers, checking incident status, or automating incident response.
- ▌ Personal Todo · shakudo-ioManage personal todos in a markdown file with priorities, deadlines, notes, and due date reminders
- ▌ Project Memory · shakudo-io bundleSet up and maintain a structured project memory system in docs/project_notes/ that tracks bugs with solutions, architectural decisions, key project facts, and work history. Use this skill when asked to "set up project memory", "track our decisions", "log a bug fix", "update project memory", or "initialize memory system". Configures both CLAUDE.md and AGENTS.md to maintain memory awareness across different AI coding tools.
- ▌ Graphiti Memory · shakudo-ioQuery and record knowledge in the Graphiti MCP knowledge graph. Use for semantic search of platform knowledge, recording verified solutions, and building institutional memory. Complements file-based memory (docs/project_notes/) with semantic search capabilities.
- ▌ Neo4j Graph RAG · shakudo-ioQuery the Neo4j knowledge graph containing Fireflies call transcripts, Mattermost threads, HubSpot emails, and GitHub issues. Use when searching for business intelligence, finding past conversations, or answering questions about company knowledge.
- ▌ Dremio Analytics · shakudo-ioQuery Dremio for CRM data, billing information, and business analytics. Use when retrieving HubSpot deals, customer data, or generating business reports from the data lakehouse.
- ▌ Elevenlabs Voice · shakudo-ioElevenLabs Voice AI - Ultra-low latency TTS with Flash v2.5 (~75ms) and AI Sound Effects generation. Use for voice synthesis, audio generation, conversational AI backends, and sound design.
- ▌
- ▌ Recruit Workflow · shakudo-io bundleExecute the full recruitment automation pipeline - load candidate CSVs from MinIO, evaluate candidates against job descriptions, enrich contacts via Clay, draft personalized outreach emails, and send via Mailgun. Use when processing recruitment leads, evaluating candidate fit, or sending outreach campaigns.
- ▌ Marketing Reports · shakudo-io bundleMulti-platform advertising analytics - query campaigns and performance metrics from LinkedIn, Google Ads, Meta (Facebook), and Microsoft (Bing) Ads. Use when generating marketing reports, analyzing ad spend, comparing campaign performance across platforms, or retrieving campaign data programmatically.
- ▌ AI Bdr · shakudo-ioAI BDR (Business Development Representative) cold calling with ElevenLabs Conversational AI. Make outbound calls with Kaji agents for Shakudo platform sales or Azure Copilot/Foundry pro-serve. Supports making calls, getting transcripts, and updating prompts.
- ▌ Hubspot · shakudo-io bundleComplete HubSpot CRM integration via REST API. Use for managing contacts, companies, deals, pipelines, associations, notes, meetings, tasks, and search. Full CRUD operations with verified API patterns.
- ▌ Twilio Sms · shakudo-ioComplete Twilio integration - SMS, Voice calls, WhatsApp messaging, and phone number management via REST API. Use for sending messages, making calls, managing phone numbers, and WhatsApp Business messaging. Bypasses broken Twilio MCP server.
- ▌ Cartesia Tts · shakudo-ioCartesia Text-to-Speech (TTS) - Sonic-3 model with ~90ms first-byte latency, 40+ languages, 60+ emotion controls, and WebSocket streaming. Use for real-time voice synthesis, conversational AI, voice AI pipelines (Pipecat), and telephony applications.
- ▌ Deepgram Stt · shakudo-ioDeepgram Speech-to-Text (STT) - Nova-3 model with <300ms streaming latency, 36 languages, smart formatting, diarization, and endpointing. Use for real-time transcription, batch audio processing, voice AI pipelines, and call center analytics.
- ▌ Git Workflow · shakudo-ioFollow correct git workflow for business-automation repo including branch naming, commit message format, and PR conventions. Use when making code changes, creating branches, or preparing commits.
- ▌ Google OAUTH · shakudo-io bundleSelf-hosted Google OAuth authentication for any Google API (Gmail, Calendar, Drive, Ads). Runs local callback server, handles token exchange and refresh. No external dependencies like Nango.
- ▌ Mailgun Email · shakudo-ioComplete Mailgun integration for transactional email - send messages, manage templates, track delivery events, and handle suppressions via REST API. Use for sending emails, checking delivery status, managing bounces/unsubscribes, or automating email workflows.