From twinmind-pack
Deploy TwinMind integrations to production environments with Chrome extension deployment, mobile app configuration, and API access setup. Use when implementing deploy integration, or managing TwinMind meeting AI operations. Trigger with phrases like "twinmind deploy integration", "twinmind deploy integration".
npx claudepluginhub flight505/skill-forge --plugin twinmind-packThis skill is limited to using the following tools:
Deploy TwinMind integrations to production environments with Chrome extension deployment, mobile app configuration, and API access setup. TwinMind uses the Ear-3 speech model (5.26% WER, 3.8% DER) for transcription, with GPT-4, Claude, and Gemini for AI summarization.
Guides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Share bugs, ideas, or general feedback.
Deploy TwinMind integrations to production environments with Chrome extension deployment, mobile app configuration, and API access setup. TwinMind uses the Ear-3 speech model (5.26% WER, 3.8% DER) for transcription, with GPT-4, Claude, and Gemini for AI summarization.
TwinMind operates as a Chrome extension and mobile app with optional API access for Pro/Enterprise users.
# TwinMind API access (Pro/Enterprise)
export TWINMIND_API_KEY="your-api-key"
curl -H "Authorization: Bearer $TWINMIND_API_KEY" https://api.twinmind.com/v1/health
# Expected: {"status": "ok"}
// TwinMind Deploy Integration implementation
// Core TwinMind integration
const twinmind = {
transcriptionModel: "ear-3",
languages: ["en", "es", "ko", "ja", "fr"],
features: ["transcription", "summary", "action-items"],
privacyMode: "on-device", // Audio never stored
};
// Check transcription capabilities
async function verify() {
const health = await fetch("https://api.twinmind.com/v1/health");
console.log("TwinMind status:", await health.json());
}
# Verify TwinMind integration
curl -H "Authorization: Bearer $TWINMIND_API_KEY" https://api.twinmind.com/v1/health | jq .
| Feature | Specification |
|---|---|
| Transcription model | Ear-3 (5.26% WER) |
| Speaker diarization | 3.8% DER |
| Languages | 140+ supported |
| Audio processing | On-device (no recordings stored) |
| AI models | GPT-4, Claude, Gemini (auto-routed) |
| Platforms | Chrome extension, iOS, Android |
| Pricing | Free / Pro $10/mo / Enterprise custom |
| Error | Cause | Solution |
|---|---|---|
| Microphone access denied | Browser permissions not granted | Enable in Chrome settings |
| Transcription not starting | Audio source not detected | Check microphone selection |
| API key invalid | Incorrect or expired key | Regenerate in TwinMind dashboard |
| Sync failed | Network interruption | Check connection, retry |
| Calendar disconnect | OAuth token expired | Re-authorize in Settings |
See twinmind-prod-checklist for production readiness.
Basic: Configure deploy integration with default TwinMind settings for standard meeting workflows.
Enterprise: Customize for high-volume meeting transcription with monitoring and alerting.