TwinMind Installation & Authentication

VerifiedCaution

Install and configure TwinMind Chrome extension, mobile apps, and API access for meeting transcription and calendar integration.

Sby Skills Guide Bot
ProductivityBeginner
3/8/2026
Claude Code
#twinmind#meeting-transcription#chrome-extension#setup#calendar-integration

Recommended for

Automated summary

A step-by-step guide to installing and authenticating TwinMind: Chrome extension, mobile apps, calendar sync, and API key setup.

Strengths

  • Covers Chrome extension, iOS/Android apps, calendar sync, and API access in a single linear flow
  • Error-handling table maps each common failure (denied microphone, expired OAuth, invalid key) to a concrete fix
  • Dedicated microphone permission checks for macOS, Windows, and Linux
  • Ends with a real verification step: a 10-15 second test recording with transcript check

Limitations

  • Heavily tied to TwinMind's product UI and hardcoded store URLs, which can change without notice
  • API section is thin: one environment variable and a /health call, with no real usage example
  • The Free/Pro/Enterprise tier table is truncated and incomplete
When to use it

Use when someone needs to set up TwinMind for meeting transcription, connect a calendar, or configure an API key.

When not to use it

Avoid when the goal is to build an actual integration against the TwinMind API or to debug transcript quality, since this skill only covers installation and authentication.

Security analysis

Caution
Quality score82/100

No destructive, obfuscated, or exfiltration behavior is present. The skill uses curl and writes an API key to .env for legitimate setup, so the main risk is secret handling rather than malicious intent. Overall it is acceptable with caution.

Findings
  • •Step 6 instructs writing TWINMIND_API_KEY into .env via echo without .gitignore or file-permission guidance, creating accidental secret-commit risk.
  • •Step 6 uses curl with a Bearer token to api.twinmind.com; legitimate but involves sending a secret over the network.
  • •Calendar OAuth and microphone permissions are sensitive user authorizations; instructions are legitimate but should include a reminder to verify requested scopes.
  • •The macOS `tccutil list com.google.Chrome` command appears potentially unsupported/inaccurate, though not malicious.
How this analysis is made

Examples

Install the Chrome extension
Help me install the TwinMind Chrome extension and get it signed in with my Google account so it's ready for my next meeting.
Calendar sync setup
Configure TwinMind to sync with my Google Calendar so my meetings show up in the sidebar and transcription starts automatically.
API key verification
Set up my TWINMIND_API_KEY in a .env file and verify it works with the TwinMind health endpoint.

name: twinmind-install-auth description: | Install and configure TwinMind Chrome extension, mobile app, and API access. Use when setting up TwinMind for meeting transcription, configuring calendar integration, or initializing TwinMind in your workflow. Trigger with phrases like "install twinmind", "setup twinmind", "twinmind auth", "configure twinmind", "twinmind chrome extension". allowed-tools: Read, Write, Edit, Bash(npm:), Bash(curl:), Grep version: 1.0.0 license: MIT author: Jeremy Longshore jeremy@intentsolutions.io

TwinMind Install & Auth

Overview

Set up TwinMind meeting AI across Chrome extension, mobile apps, and API integration.

Prerequisites

  • Chrome browser (latest version) for extension
  • iOS 15+ or Android 10+ for mobile apps
  • Google account for calendar integration
  • TwinMind account (Free, Pro, or Enterprise)

Instructions

Step 1: Install Chrome Extension

  1. Visit Chrome Web Store:
https://chromewebstore.google.com/detail/twinmind-chat-with-tabs-m/agpbjhhcmoanaljagpoheldgjhclepdj
  1. Click "Add to Chrome" and confirm permissions

  2. Pin the extension to your toolbar for quick access

Step 2: Create Account & Authenticate

  1. Click the TwinMind extension icon
  2. Sign up with Google or email
  3. Complete onboarding questionnaire for personalization

Step 3: Configure Calendar Integration

// TwinMind automatically syncs with authorized calendars
// After OAuth, meetings appear in the extension sidebar

// Calendar integration provides:
// - Meeting participant names
// - Meeting agenda/description
// - Automatic transcription start/stop

Authorize calendars in Settings > Integrations:

  • Google Calendar (recommended)
  • Microsoft Outlook
  • Apple Calendar

Step 4: Configure Audio Permissions

Grant microphone access when prompted:

  • Chrome: Settings > Privacy > Microphone
  • macOS: System Preferences > Security > Microphone
  • Windows: Settings > Privacy > Microphone

Step 5: Install Mobile App (Optional)

iOS:

https://apps.apple.com/us/app/twinmind-ai-notes-memory/id6504585781

Android:

https://play.google.com/store/apps/details?id=ai.twinmind.android

Step 6: Configure API Access (Pro/Enterprise)

# Set environment variable for API access
export TWINMIND_API_KEY="your-api-key"

# Or create .env file
echo 'TWINMIND_API_KEY=your-api-key' >> .env

# Verify API access
curl -H "Authorization: Bearer $TWINMIND_API_KEY" \
  https://api.twinmind.com/v1/health

Step 7: Verify Installation

// Test transcription with a short recording
// 1. Start a test meeting or voice memo
// 2. Click TwinMind extension
// 3. Click "Start Transcribing"
// 4. Speak for 10-15 seconds
// 5. Click "Stop" and verify transcript appears

Output

  • Chrome extension installed and authenticated
  • Calendar integration configured
  • Mobile apps installed (optional)
  • API key configured (Pro/Enterprise)
  • Test transcription successful

Error Handling

| Error | Cause | Solution | |-------|-------|----------| | Microphone access denied | Permissions not granted | Enable in browser/OS settings | | Calendar sync failed | OAuth token expired | Re-authorize in Settings | | Extension not loading | Browser compatibility | Update Chrome to latest version | | API key invalid | Incorrect or expired key | Regenerate key in TwinMind dashboard | | Transcription not starting | Audio source not detected | Check microphone selection |

Platform-Specific Notes

macOS

# Check microphone permissions
tccutil list com.google.Chrome

Windows

  • Ensure "Allow apps to access microphone" is enabled
  • Add Chrome to allowed apps list

Linux

# Check PulseAudio is running
pulseaudio --check
pactl list sources | grep -i "name:"

Account Tiers

| Feature | Free | Pro ($10/mo) | Enterprise | |---------|------|--------------|------------| | Transcription | Unlimited | Unlimited | Unlimited | | Languages | 140+ | 140+ (premium quality) | 140+ (premium) | | AI Models | Basic | GPT-4, Claude, Gemini | Custom models | | Context Tokens | 500K | 2M | Unlimited | | Support | Community | 24-hour | Dedicated | | On-premise | No | No | Yes |

Resources

Next Steps

After successful setup, proceed to twinmind-hello-world for your first meeting transcription.

From the file to a first result

The download contains exactly the content displayed on this page. This copy may differ from the latest version in the source repository.

View the source and supporting files

This download contains SKILL.md only. Any scripts, references, templates and dependencies are not included. Get the required files from the source, preserving their directory structure, before continuing.

1. Download the file

Download SKILL.md

From the root of a test project, save the file as .skill-downloads/twinmind-installation-authentication-mmh8qqnf/SKILL.md, or use the command below. This folder is for inspecting the skill before installation.

Command for macOS/Linux or WSL: requires a POSIX shell and curl. On Windows without WSL, use the download button and create the folder manually.

mkdir -p '.skill-downloads/twinmind-installation-authentication-mmh8qqnf' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/twinmind-installation-authentication-mmh8qqnf/download' --output '.skill-downloads/twinmind-installation-authentication-mmh8qqnf/SKILL.md.part' && mv '.skill-downloads/twinmind-installation-authentication-mmh8qqnf/SKILL.md.part' '.skill-downloads/twinmind-installation-authentication-mmh8qqnf/SKILL.md'

2. Check prerequisites

Read SKILL.md before using it. If it references scripts or external services, inspect them and prepare the required access in your test environment.

Tools declared by the author (check availability in your agent): Read, Write, Edit, Bash(npm:*), Bash(curl:*), Grep

Original excerpt: Prerequisites
  • Chrome browser (latest version) for extension
  • iOS 15+ or Android 10+ for mobile apps
  • Google account for calendar integration
  • TwinMind account (Free, Pro, or Enterprise)

The platforms on this page are catalog indications. The paths below follow tool documentation; they do not prove this skill has been run in those tools. No minimum tool version is confirmed for this listing.

3. Load the skill

After inspection, copy the complete folder into your project using one of the commands below, then open a new tool session. The command stops if a folder with the same name already exists: compare the files before replacing it.

Claude Code
test -f '.skill-downloads/twinmind-installation-authentication-mmh8qqnf/SKILL.md' && test -s '.skill-downloads/twinmind-installation-authentication-mmh8qqnf/SKILL.md' && mkdir -p '.claude/skills' && test ! -e '.claude/skills/twinmind-install-auth' && cp -R '.skill-downloads/twinmind-installation-authentication-mmh8qqnf' '.claude/skills/twinmind-install-auth'

OpenSkills

OpenSkills must already be installed. The local install/read procedure is checked with OpenSkills 1.5.0, which requires Node.js ≥ 20.6.0. Catalog slugs are not resolved automatically.

Official OpenSkills installation
openskills install './.skill-downloads/twinmind-installation-authentication-mmh8qqnf'

openskills read 'twinmind-installation-authentication-mmh8qqnf'

Reading should display the installed file content and its base directory. It does not run the skill or install its dependencies.

For an agent that reads AGENTS.md, then sync the index. This command changes AGENTS.md: review the diff before using it.

openskills sync

Manual method or another tool: attach SKILL.md to a conversation, or open it in an agent that can read files. Include any required supporting resources. No universal folder is recognized by every tool.

4. Try a first task

Use a short, synthetic input: an API endpoint, a small document or an interface brief. In a new conversation, attach the file or give the agent its path, then adapt this request:

Read .skill-downloads/twinmind-installation-authentication-mmh8qqnf/SKILL.md and apply its instructions to this example: [describe a test input]. Identify any missing files, dependencies or access. Produce the result requested by the skill without inventing data or running unreviewed scripts.

Expected result: output matching the skill instructions, or a precise list of missing prerequisites. A read confirmation alone does not validate a first use. If an external resource is unavailable, that path remains untested.

Related skills