skills/pipecat/SKILL.md
Pipecat realtime voice/multimodal bots. Covers pipelines/frames, transports, RTVI, Pipecat Cloud deploy. Use when building real-time voice bots (STT/LLM/TTS pipelines), multimodal AI agents, WebRTC/WebSocket transports, or deploying to Pipecat Cloud. Keywords: pipecat, pipecat-ai, RTVI, WebRTC, voice bot.
npx skillsauth add itechmeat/llm-code pipecatInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Pipecat is an open-source Python framework for building real-time voice and multimodal bots. It composes streaming speech/LLM/TTS services into a low-latency pipeline, connected via transports (WebRTC/WebSocket) and client SDKs using the RTVI message standard.
references/installation.mdreferences/migration-1-0.mdreferences/core-concepts.mdreferences/session-initialization.mdreferences/pipeline-and-frames.mdreferences/transports.mdreferences/speech-input-and-turn-detection.mdreferences/client-sdks-rtvi.mdreferences/cli.mdreferences/function-calling.mdreferences/context-management.mdreferences/llm-inference.mdreferences/text-to-speech.mdreferences/deployment.mdreferences/server-services.mdreferences/server-runner.mdreferences/server-pipeline-apis.mdreferences/pipecat-cloud.mdreferences/troubleshooting.mdstartBot / startBotAndConnect) to receive transport credentials (e.g., a room URL + token), not provider keys.linux/arm64 in the docs).min_agents (warm capacity) and max_agents (hard limit).min_agents = 0.1.0.0; audit imports before upgrading.LLMUserAggregator strategies.OpenAIResponsesLLMService is HTTP-based anymore; WebSocket is now the default implementation.OpenAIResponsesLLMService now defaults to a persistent WebSocket connection; the prior HTTP behavior moved to OpenAIResponsesHttpLLMService.MistralTTSService adds streaming Voxtral TTS, and TTS/STT services gained more runtime-update and sample-rate options.app for custom routes before main().LLMMessagesTransformFrame, and the framework standardizes on universal LLMContext / LLMContextAggregatorPair.custom_tools.1.2.0 adds add_tool_change_messages for LLM aggregators, widens tool_resources into deprecated app_resources, and extends async-tool compatibility across more realtime providers.1.2.0 adds explicit inference/finalization turn hooks (on_user_turn_inference_triggered, LLMTurnCompletionUserTurnStopStrategy, FilterIncompleteUserTurnStrategies) for smarter end-of-turn gating.ui-event, ui-snapshot, ui-cancel-task, ui-command, and ui-task, bumping the protocol to 1.3.0.session_id, which is useful for per-session tracing across local and cloud-like flows.LLMUserAggregator strategies instead of transport-level configuration.OpenPipeLLMService, TTSService.say(), FrameProcessor.wait_for_task(), older beta/alias modules).data-ai
Zvec in-process vector database. Covers collections, indexing, embeddings, reranking, and persistence. Use when embedding Zvec into applications or tuning retrieval/storage behavior. Keywords: Zvec, HNSW-RaBitQ, vector database, ANN.
development
Vitest testing framework: Vite-powered tests, Jest-compatible API, mocking, snapshots, coverage, browser mode, and TypeScript support. Use when writing or configuring tests with Vitest, setting up mocking/snapshots, configuring coverage, or running browser-mode tests. Keywords: Vitest, testing, Vite, Jest, mocking, coverage.
tools
Vite next-gen frontend tooling: dev server, HMR, build, config, plugins, Environment API, Rolldown. Use when setting up or running a Vite project, configuring vite.config.*, authoring plugins, working with HMR or JS API, or managing environment variables and modes. Keywords: vite.config, bundler, Vite, HMR, Rolldown.
development
Orchestrate AI coding with Vibe Kanban: tasks, review, sessions, workspaces, and isolated git worktrees. Use when managing AI-generated code in isolated environments, planning coding tasks, reviewing AI output, or configuring Vibe Kanban workspaces and agents. Keywords: Vibe Kanban, AI orchestration, worktrees.