agentsclimarketplace

Twinmind migration deep dive

Skill jeremylongshore/claude-code-plugins-plus-skills/plugins/saas-packs/twinmind-pack/skills/twinmind-migration-deep-dive

'Migrate from other meeting AI tools (Otter.From its SKILL.md

Install
npx -y skills add jeremylongshore/claude-code-plugins-plus-skills --skill twinmind-migration-deep-dive

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

What its file declares

Copied from the file, not written here

The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

3.5 KB, 763 tokens by cl100k_base, as published. Nobody here has run it

TwinMind Migration Deep Dive

Overview

Migrate from other meeting AI tools (Otter.ai, Fireflies, Grain) to TwinMind with transcript import and workflow adaptation. TwinMind uses the Ear-3 speech model (5.26% WER, 3.8% DER) for transcription, with GPT-4, Claude, and Gemini for AI summarization.

Prerequisites

  • TwinMind account (Free, Pro $10/mo, or Enterprise)
  • Chrome extension installed and authenticated
  • API access (Pro/Enterprise tier)

Instructions

Step 1: Enterprise Configuration

TwinMind Enterprise supports on-premise deployment, custom AI models, and unlimited context tokens.

// TwinMind configuration
const config = {
  apiKey: process.env.TWINMIND_API_KEY,
  model: "ear-3", // Transcription model
  aiModels: ["gpt-4", "claude", "gemini"], // Summary models
};

Step 2: Role Configuration

// TwinMind Migration Deep Dive implementation
// Enterprise tier features
const twinmind = {
  ssoProvider: "okta",
  teamSharing: true,
  customModels: ["gpt-4-turbo"],
  onPremise: true,
};

// Configure team access
async function configureTeam() {
  const team = await twinmind.createTeam({ name: "Engineering", members: ["user1", "user2"] });
  console.log("Team configured:", team.id);
}

Step 3: Verification

# Verify TwinMind enterprise setup
curl -H "Authorization: Bearer $TWINMIND_API_KEY" https://api.twinmind.com/v1/team/members | jq .

Key TwinMind Specifications

FeatureSpecification
Transcription modelEar-3 (5.26% WER)
Speaker diarization3.8% DER
Languages140+ supported
Audio processingOn-device (no recordings stored)
AI modelsGPT-4, Claude, Gemini (auto-routed)
PlatformsChrome extension, iOS, Android
PricingFree / Pro $10/mo / Enterprise custom

Output

  • TwinMind Migration Deep Dive configured and verified
  • TwinMind integration operational
  • Enterprise features enabled

Error Handling

ErrorCauseSolution
Microphone access deniedBrowser permissions not grantedEnable in Chrome settings
Transcription not startingAudio source not detectedCheck microphone selection
API key invalidIncorrect or expired keyRegenerate in TwinMind dashboard
Sync failedNetwork interruptionCheck connection, retry
Calendar disconnectOAuth token expiredRe-authorize in Settings

Resources

Next Steps

See twinmind-observability for monitoring setup.

Examples

Basic: Configure migration deep dive with default TwinMind settings for standard meeting workflows.

Enterprise: Deploy on-premise with custom AI models and SSO for team-wide meeting intelligence.

What ships with it: 1 file

7.1 KB alongside SKILL.md

references/

Keep looking

Skills are one crate of 326,144. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.