Twinmind data handling
'Handle TwinMind meeting data with GDPR compliance: transcript storage, memory vault management, data export, and deletion policies.From its SKILL.md
npx -y skills add jeremylongshore/claude-code-plugins-plus-skills --skill twinmind-data-handlingAssembled 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.6 KB, 763 tokens by cl100k_base, as published. Nobody here has run it
TwinMind Data Handling
Overview
Handle TwinMind meeting data with GDPR compliance: transcript storage, memory vault management, data export, and deletion policies. 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
- Understanding of TwinMind workflow
Instructions
Step 1: Setup
TwinMind operates as a Chrome extension and mobile app with optional API access for Pro/Enterprise users.
// TwinMind configuration
const config = {
apiKey: process.env.TWINMIND_API_KEY,
model: "ear-3", // Transcription model
aiModels: ["gpt-4", "claude", "gemini"], // Summary models
};
Step 2: Implementation
// TwinMind Data Handling 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());
}
Step 3: Verification
# Verify TwinMind integration
curl -H "Authorization: Bearer $TWINMIND_API_KEY" https://api.twinmind.com/v1/health | jq .
Key TwinMind Specifications
| 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 |
Output
- TwinMind Data Handling configured and verified
- TwinMind integration operational
- Meeting transcription workflow ready
Error Handling
| 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 |
Resources
Next Steps
See twinmind-prod-checklist for production readiness.
Examples
Basic: Configure data handling with default TwinMind settings for standard meeting workflows.
Enterprise: Customize for high-volume meeting transcription with monitoring and alerting.
What ships with it: 1 file
7.1 KB alongside SKILL.md
references/
- implementation.md7.1 KB