TW

twinmind-hello-world

Creates an initial meeting transcription and summary to verify your TwinMind integration.

Install

mkdir -p .claude/skills/twinmind-hello-world && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/3097" && unzip -o skill.zip -d .claude/skills/twinmind-hello-world && rm skill.zip

Installs to .claude/skills/twinmind-hello-world

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Create your first TwinMind meeting transcription and AI summary.
64 charsno explicit “when” trigger
Beginner

Key capabilities

  • Start a test meeting transcription in a browser or as a voice memo
  • Speak test content for transcription
  • Generate a full transcript with timestamps
  • Produce an AI-generated meeting summary
  • Extract action items with owners and key discussion points

How it works

The skill initiates a transcription session either in a browser meeting or as a voice memo, captures spoken audio, and then processes it to generate a full transcript, AI summary, and action items.

Inputs & outputs

You give it
Spoken audio content from a browser meeting or voice memo
You get back
Complete meeting transcript with timestamps, AI-generated summary document, extracted action items, content indexed in Memory Vault

When to use twinmind-hello-world

  • Test TwinMind microphone setup
  • Verify authentication flow
  • Generate a sample meeting summary
  • Practice transcription triggers

About this skill

TwinMind Hello World

Overview

Create your first meeting transcription with AI-generated summary and action items.

Prerequisites

  • Completed twinmind-install-auth setup
  • Chrome extension authenticated
  • Microphone permissions granted
  • Active internet connection

Instructions

Step 1: Start a Test Meeting

Option A - Browser Meeting:

  1. Open Google Meet, Zoom, or Teams in browser
  2. Start or join a test call
  3. Click TwinMind extension icon
  4. Click "Start Transcribing"

Option B - Voice Memo:

  1. Click TwinMind extension icon
  2. Select "Voice Memo" mode
  3. Click the microphone button
  4. Start speaking

Step 2: Speak Test Content

For a meaningful test, speak for 30-60 seconds covering:

"Welcome to today's project status meeting.
We have three items on the agenda.

First, the mobile app launch is scheduled for next Friday.
Sarah will handle the App Store submission.

Second, we need to review the Q1 budget.
John, please send the spreadsheet by Wednesday.

Third, the customer feedback survey shows 85% satisfaction.
We should schedule a follow-up meeting next week to discuss improvements."

Step 3: Stop and Generate Summary

  1. Click "Stop Transcribing" button
  2. Wait for processing (5-10 seconds)
  3. TwinMind automatically generates:
    • Full transcript with timestamps
    • Meeting summary
    • Action items with owners
    • Key discussion points

Step 4: Review Output

Expected transcript output:

[00:00] Welcome to today's project status meeting...
[00:05] We have three items on the agenda...
[00:12] First, the mobile app launch is scheduled for next Friday...
[00:18] Sarah will handle the App Store submission...

Expected AI summary:

## Meeting Summary
Project status meeting covering mobile app launch, Q1 budget review,
and customer feedback analysis.

## Action Items
- [ ] Sarah: Submit app to App Store (Due: Friday)
- [ ] John: Send Q1 budget spreadsheet (Due: Wednesday)
- [ ] Team: Schedule follow-up meeting for feedback discussion

## Key Points
- Mobile app launching next Friday
- Customer satisfaction at 85%
- Budget review pending

Step 5: Access Memory Vault

After the meeting:

// TwinMind stores transcripts in your Memory Vault
// Access via extension sidebar or ask AI:

"What did we discuss about the mobile app launch?"
"Who is responsible for the budget spreadsheet?"
"When is the next meeting scheduled?"

Step 6: Test Cross-Platform Sync (Optional)

  1. Open TwinMind mobile app
  2. Sign in with same account
  3. Verify transcript appears in app
  4. Test AI queries on mobile

Output

  • Complete meeting transcript with timestamps
  • AI-generated summary document
  • Extracted action items with assignees
  • Content indexed in Memory Vault
  • Console output showing:
Transcription complete!
Duration: 1m 23s
Words: 156
Speakers: 1
Language: English
AI Summary: Generated
Action Items: 3 extracted

Error Handling

ErrorCauseSolution
No audio detectedMicrophone not selectedCheck audio input settings
Transcript emptyAudio too quietIncrease microphone volume
Summary not generatedProcessing timeoutRetry or check network
Speaker labels wrongSingle speaker testUse multi-speaker content
Sync failedNetwork interruptionCheck connection, retry

Understanding the Output

Transcript Quality Metrics

// TwinMind uses Ear-3 model with:
// - 5.26% Word Error Rate (industry-leading)
// - 3.8% Diarization Error Rate
// - 140+ language support

// Quality indicators in UI:
// - Green: High confidence (>95%)
// - Yellow: Medium confidence (80-95%)
// - Red: Low confidence (<80%)

AI Model Selection

TwinMind routes queries to optimal models:

  • Summaries: GPT-4 or Claude
  • Quick answers: Gemini Flash
  • Memory search: Custom embeddings

Examples

Quick Voice Memo

// Perfect for capturing ideas on the go
// 1. Click extension
// 2. Voice memo mode
// 3. Speak thought
// 4. Auto-transcribed and indexed

"Note to self: Follow up with the design team about
the new color palette before Thursday's review."

// Result: Indexed, searchable, reminded via calendar

Meeting with Multiple Speakers

// TwinMind automatically labels speakers
// Speaker diarization identifies who said what

// Output format:
// [Speaker 1 - 00:00]: "Let's start the standup..."
// [Speaker 2 - 00:15]: "I completed the API integration..."
// [Speaker 1 - 00:32]: "Great work. Any blockers?"

Resources

Next Steps

Proceed to twinmind-local-dev-loop for development workflow integration.

Prerequisites

twinmind-install-auth setup completedChrome extension authenticatedMicrophone permissions grantedActive internet connection

Limitations

  • No audio detected if microphone is not selected
  • Transcript may be empty if audio is too quiet
  • Summary may not generate due to processing timeout

How it compares

This skill automates the process of transcribing and summarizing a meeting with AI, unlike manually taking notes and summarizing after a call.

Compared to similar skills

twinmind-hello-world side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
twinmind-hello-world (this skill)127dNo flagsBeginner
granola-local-dev-loop127dReviewIntermediate
obsidian-multi-env-setup127dReviewIntermediate
obsidian-cli0ReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

More by jeremylongshore

View all by jeremylongshore

analyzing-logs

jeremylongshore

Analyze application logs to detect performance issues, identify error patterns, and improve stability by extracting key insights.

14123

ollama-setup

jeremylongshore

Configure auto-configure Ollama when user needs local LLM deployment, free AI alternatives, or wants to eliminate hosted API costs. Trigger phrases: "install ollama", "local AI", "free LLM", "self-hosted AI", "replace OpenAI", "no API costs". Use when appropriate context detected. Trigger with relevant phrases based on skill purpose.

1167

backtesting-trading-strategies

jeremylongshore

Backtest crypto and traditional trading strategies against historical data. Calculates performance metrics (Sharpe, Sortino, max drawdown), generates equity curves, and optimizes strategy parameters. Use when user wants to test a trading strategy, validate signals, or compare approaches. Trigger with phrases like "backtest strategy", "test trading strategy", "historical performance", "simulate trades", "optimize parameters", or "validate signals".

1071

generating-database-seed-data

jeremylongshore

Process this skill enables AI assistant to generate realistic test data and database seed scripts for development and testing environments. it uses faker libraries to create realistic data, maintains relational integrity, and allows configurable data volumes. u... Use when working with databases or data models. Trigger with phrases like 'database', 'query', or 'schema'.

1033

cursor-codebase-indexing

jeremylongshore

Execute set up and optimize Cursor codebase indexing. Triggers on "cursor index setup", "codebase indexing", "index codebase", "cursor semantic search". Use when working with cursor codebase indexing functionality. Trigger with phrases like "cursor codebase indexing", "cursor indexing", "cursor".

885

testing-mobile-apps

jeremylongshore

Execute mobile app testing on iOS and Android devices/simulators. Use when performing specialized testing. Trigger with phrases like "test mobile app", "run iOS tests", or "validate Android functionality".

810

You might also like

granola-local-dev-loop

jeremylongshore

Integrate Granola meeting notes into your local development workflow. Use when setting up development workflows, accessing notes programmatically, or syncing meeting outcomes with project tools. Trigger with phrases like "granola dev workflow", "granola development", "granola local setup", "granola developer", "granola coding workflow".

12

obsidian-multi-env-setup

jeremylongshore

Configure multiple Obsidian environments for development, testing, and production. Use when managing separate vaults, testing plugin versions, or establishing a proper development workflow with isolated environments. Trigger with phrases like "obsidian environments", "obsidian dev vault", "obsidian testing setup", "multiple obsidian vaults".

12

obsidian-cli

Yash000

Use the Obsidian CLI to read, create, search, and manage vault content, or to develop and debug Obsidian plugins and themes from the command line.

00

notion-knowledge-capture

makenotion

Transforms conversations and discussions into structured documentation pages in Notion. Captures insights, decisions, and knowledge from chat context, formats appropriately, and saves to wikis or databases with proper organization and linking for easy discovery.

10115

apple-reminders

openclaw

Manage Apple Reminders via the `remindctl` CLI on macOS (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.

2593

memory-keeper-proactive-context-maintenance

b4CU-R4U

Automatically detect and maintain memory freshness by monitoring context staleness, significant code changes, task completions, and phase transitions. Proactively suggests and executes memory sync operations with user confirmation. Use when the user says "sync memory", "update context", or when the Skill detects that context is stale (>2 hours), significant changes have occurred (new commits), tasks completed, or major milestones reached. Replaces passive "context is stale" warnings with active maintenance.

694

Search skills

Search the agent skills registry