Agent skill

Transcript Analyzer

by glebis in glebis/claude-skills

This skill analyzes meeting transcripts to extract decisions, action items, opinions, questions, and terminology using Cerebras AI (llama-3.3-70b).

MITAuto-check: notes

Install Transcript Analyzer

skills CLI
$ npx skills add glebis/claude-skills --skill transcript-analyzer -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install glebis/claude-skills transcript-analyzer --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/glebis/claude-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/transcript-analyzer .claude/skills/transcript-analyzer && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
transcript-analyzer
GitHub stars
388
Token cost
~883 tokens
SKILL.md length
240 words
Files
13 (incl. scripts)
Skills in repo
91
Repo updated
First seen
Licence
MIT

At a glance

This skill analyzes meeting transcripts to extract decisions, action items, opinions, questions, and terminology using Cerebras AI (llama-3.3-70b).

  • Works in 3 steps: YAML Frontmatter - Processing metadata → Extractions - Categorized findings with… → Glossary - Approved terms from existing…
  • The user asks to analyze a transcript
  • SKILL.md covers Overview, Prerequisites, Usage and Examples, plus 3 more sections
  • Runs TypeScript scripts from its folder; calls npm; needs CEREBRAS_API_KEY

What it does

Transcript Analyzer is an agent skill from glebis/claude-skills. This skill analyzes meeting transcripts to extract decisions, action items, opinions, questions, and terminology using Cerebras AI (llama-3.3-70b). Use this skill when the user asks to analyze a transcript, extract action items from meetings, find decisions in conversations, build glossaries from discussions, or summarize key points from recorded meetings.

Its SKILL.md is about 880 tokens, which your agent loads only when the skill is triggered. The skill folder holds 18 other files, including scripts (for example `.claude-plugin/plugin.json`, `scripts/cli.ts` and `scripts/data/glossary.json`).

The repository describes itself as: Collection of Claude Code skills for enhanced AI workflows. The licence is MIT.

When your agent uses it

  • The user asks to analyze a transcript
  • Extract action items from meetings
  • Find decisions in conversations
  • Build glossaries from discussions

Example prompts

  • “/transcript-analyzer”

Requirements

  • Node.js
  • A credential in CEREBRAS_API_KEY

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. YAML Frontmatter - Processing metadata
  2. Extractions - Categorized findings with confidence scores
  3. Glossary - Approved terms from existing glossary + suggested new terms with definitions

What it can do on your machine

Read from SKILL.md and the folder at commit 7524dff. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 11 files in scripts/ (TypeScript), which the agent can run.

    Shell commands in SKILL.md call:

    • npm

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use npm, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • CEREBRAS_API_KEY

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Transcript Analyzer loads about 883 tokens when it runs. Until then it costs about 95 tokens; SKILL.md has 240 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~95
When it runs · the whole SKILL.md, loaded when a task matches
~883

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NoteMentions a .env fileSKILL.md:94
    bras API with the key stored in `scripts/.env`:

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from glebis/claude-skills at commit 7524dff, republished under its MIT licence (© glebis). 240 words, ~883 tokens.

Download SKILL.mdSave it as .claude/skills/transcript-analyzer/SKILL.md (or your agent's skills folder). This skill also uses 12 other files; get the full folder from GitHub.
name
transcript-analyzer
description
This skill analyzes meeting transcripts to extract decisions, action items, opinions, questions, and terminology using Cerebras AI (llama-3.3-70b). Use this skill when the user asks to analyze a transcript, extract action items from meetings, find decisions in conversations, build glossaries from discussions, or summarize key points from recorded meetings.

Transcript Analyzer

Overview

Analyze meeting transcripts using AI to automatically extract and categorize:

  • Decisions - Explicit agreements or choices made
  • Action Items - Tasks assigned to people
  • Opinions - Viewpoints expressed but not agreed upon
  • Questions - Unresolved questions raised
  • Terms - Domain-specific terminology for glossary

Prerequisites

Before first use, install dependencies:

bash
cd ~/.claude/skills/transcript-analyzer/scripts && npm install

Usage

To analyze a transcript:

bash
cd ~/.claude/skills/transcript-analyzer/scripts && npm run cli -- <transcript-file> -o <output.md> [options]
Options
OptionDescription
<file>Transcript file to analyze (first positional arg)
-o, --output <path>Write markdown to file instead of stdout
--include-transcriptInclude full transcript in output [default: off]
--no-extractionsExclude extractions section
--no-glossaryExclude glossary section
--glossary <path>Custom glossary JSON path
--skip-glossaryDon't preload glossary terms
--max-terms <num>Limit glossary suggestions
--chunk-size <num>Override chunk size (default: 3000)

Examples

Basic Analysis
bash
cd ~/.claude/skills/transcript-analyzer/scripts && npm run cli -- /path/to/meeting.md -o /path/to/analysis.md
Include Original Transcript
bash
cd ~/.claude/skills/transcript-analyzer/scripts && npm run cli -- /path/to/meeting.md -o /path/to/analysis.md --include-transcript
Extractions Only (No Glossary)
bash
cd ~/.claude/skills/transcript-analyzer/scripts && npm run cli -- /path/to/meeting.md -o /path/to/analysis.md --no-glossary
Analyze Specific Section

To analyze only part of a transcript, extract the section first:

bash
sed -n '50,100p' /path/to/meeting.md > /tmp/section.md
cd ~/.claude/skills/transcript-analyzer/scripts && npm run cli -- /tmp/section.md -o /path/to/section-analysis.md

Output Format

The tool generates markdown with:

  1. YAML Frontmatter - Processing metadata:

    • chunks processed
    • extractions count by type
    • new terms discovered
    • model used (llama-3.3-70b via Cerebras)
    • token usage (input/output/total)
  2. Extractions - Categorized findings with confidence scores:

    • Each extraction includes speaker (if identified), source snippet, and related terms
  3. Glossary - Approved terms from existing glossary + suggested new terms with definitions

Configuration

The skill uses Cerebras API with the key stored in scripts/.env:

CEREBRAS_API_KEY=<your-key>

Scripts

  • scripts/cli.ts - Main CLI entry point
  • scripts/src/lib/extract-service.ts - AI processing logic using Cerebras
  • scripts/src/lib/markdown.ts - Markdown output generation
  • scripts/src/lib/term-utils.ts - Term deduplication utilities
  • scripts/src/lib/mockExtractor.ts - Mock mode for testing
  • scripts/src/types/index.ts - TypeScript type definitions
  • scripts/data/glossary.json - Default glossary storage

© glebis, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 12 other files (scripts) in transcript-analyzer of glebis/claude-skills.

  • SKILL.md
  • .claude-plugin/plugin.json
  • scripts/cli.ts
  • scripts/data/glossary.json
  • scripts/package-lock.json
  • scripts/package.json
  • scripts/src/lib/extract-service.ts
  • scripts/src/lib/markdown.ts
  • scripts/src/lib/mockExtractor.ts
  • scripts/src/lib/term-utils.ts
  • scripts/src/lib/utils.ts
  • scripts/src/types/index.ts
  • scripts/tsconfig.json

Open the folder on GitHubat commit 7524dff

Compare with similar skills

Transcript Analyzer next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Transcript Analyzer compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Transcript Analyzer this skillglebis/claude-skills388—~883Automated safety check: NotesMIT
Meeting Action ItemsNousResearch/hermes-agent252k—~950Automated safety check: PassMIT
Meeting Notes And Actionscomposio-community/awesome-codex-skills17k—~357Automated safety check: PassNone
Meeting Analyzeralirezarezvani/claude-skills28k1 repos~3kAutomated safety check: PassMIT
Document To Action ItemsNousResearch/hermes-agent252k—~976Automated safety check: PassMIT
Analyze GitHub Action Logswithastro/astro63k1 repos~1.3kAutomated safety check: PassCustom licence

Similar skills

  • Meeting Action Items

    NousResearch/hermes-agent

    Turn meeting notes into cited decisions, owners, tickets. An agent skill from NousResearch/hermes-agent.

    252k GitHub stars~950 tokensUpdated today
    Productivity & AutomationAuto-check passed
  • Meeting Notes And Actions

    composio-community/awesome-codex-skills

    Turn meeting transcripts or rough notes into crisp summaries with decisions, risks, and owner-tagged action items; use for Zoom/Meet/Teams transcripts, call notes, or long meeting chats to generate…

    17k GitHub stars~357 tokensUpdated 2 mo ago
    Productivity & AutomationAuto-check passed
  • Meeting Analyzer

    alirezarezvani/claude-skills

    Analyzes meeting transcripts and recordings to surface behavioral patterns, communication anti-patterns, and actionable coaching feedback.

    28k GitHub starsUsed in 1 repo~3k tokens
    Documents & OfficeAuto-check passed
  • Document To Action Items

    NousResearch/hermes-agent

    Extract cited obligations, deadlines, tasks from documents. An agent skill from NousResearch/hermes-agent.

    252k GitHub stars~976 tokensUpdated today
    Documents & OfficeAuto-check passed
  • Official

    Analyze recent GitHub Actions workflow runs to identify patterns, mistakes, and improvements.

    63k GitHub starsUsed in 1 repo~1.3k tokens
    DevOps & CloudAuto-check passed
  • Action Items List Manager

    asgeirtj/system_prompts_leaks

    Maintains a private to-do list stored as a JSON file in the assistant's notes: adding tasks, recording what is awaited, tracking blockers and closing finished items.

    69k GitHub stars~4.9k tokensUpdated yesterday
    Productivity & AutomationAuto-check passed

More from glebis/claude-skills

All 91 skills in this repo
  • Runs a human-first workflow for labeling PII spans in a transcript, then scores inter-annotator agreement and drafts an adjudicated gold set.

    388 GitHub stars~1.3k tokensUpdated 11 days ago
    Auto-check passed
  • Automates a dedicated, logged-in Chrome instance per profile without ever closing the user's own open tabs or browser windows.

    388 GitHub stars~973 tokensUpdated 11 days ago
    Auto-check passed
  • Deep Research

    glebis/claude-skills

    This skill should be used when conducting comprehensive research on any topic using the OpenAI Deep Research API.

    388 GitHub stars~2.6k tokensUpdated 11 days ago
    Auto-check: notes
  • Elimination Research

    glebis/claude-skills

    This skill should be used for elimination-style research where the user wants to choose from a shortlist of products, tools, services, vendors, or other options using explicit criteria, numeric…

    388 GitHub stars~1.6k tokensUpdated 11 days ago
    Auto-check passed
  • Narrated HTML Presentations

    glebis/claude-skills

    Generates a self-contained HTML presentation with article and slides modes, ElevenLabs voiceover narration and optional GPT Image 2 illustrations.

    388 GitHub stars~2.3k tokensUpdated 11 days ago
    Auto-check: notes
  • Writes fictional but realistic coaching or therapy session transcripts for evals, demos and few-shot examples, in several modalities and export formats.

    388 GitHub stars~2.9k tokensUpdated 11 days ago
    Auto-check passed

Questions about Transcript Analyzer

What does Transcript Analyzer do?

This skill analyzes meeting transcripts to extract decisions, action items, opinions, questions, and terminology using Cerebras AI (llama-3.3-70b). Transcript Analyzer is an agent skill from glebis/claude-skills.3-70b).

When should I use Transcript Analyzer?

Transcript Analyzer fits situations like: the user asks to analyze a transcript; extract action items from meetings; find decisions in conversations; build glossaries from discussions.

How do I install Transcript Analyzer in Claude Code?

Run `npx skills add glebis/claude-skills --skill transcript-analyzer -a claude-code`. Or copy the skill folder (transcript-analyzer in glebis/claude-skills) into .claude/skills/transcript-analyzer in your project. Claude Code loads it when a task matches its description.

How do I install Transcript Analyzer in Codex?

Run `npx skills add glebis/claude-skills --skill transcript-analyzer -a codex`. Or copy the skill folder (transcript-analyzer in glebis/claude-skills) into .agents/skills/transcript-analyzer in your project. Codex loads it when a task matches its description.

Can I use Transcript Analyzer in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add glebis/claude-skills --skill transcript-analyzer -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/transcript-analyzer, .gemini/skills/transcript-analyzer, .github/skills/transcript-analyzer and .opencode/skills/transcript-analyzer in your project.

What does Transcript Analyzer need to run?

Going by SKILL.md and its folder, Transcript Analyzer needs TypeScript for the scripts in its folder, the command-line tools its instructions call (npm) and credentials named CEREBRAS_API_KEY. Our summary lists: Node.js; A credential in CEREBRAS_API_KEY.

Does Transcript Analyzer access the network?

SKILL.md contains no URLs. Its commands use npm, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Transcript Analyzer safe to install?

Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Transcript Analyzer use?

Transcript Analyzer is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Transcript Analyzer use?

About 883 tokens (SKILL.md is roughly 3.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Transcript Analyzer?

Skills that share tags, products or a category with Transcript Analyzer: Meeting Action Items (NousResearch/hermes-agent, 252k stars), Meeting Notes And Actions (composio-community/awesome-codex-skills, 17k stars), Meeting Analyzer (alirezarezvani/claude-skills, 28k stars) and Document To Action Items (NousResearch/hermes-agent, 252k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Transcript Analyzer?

glebis (a GitHub user) maintains it in glebis/claude-skills, which has 388 GitHub stars. The repository holds 91 skills in this directory. The repository was last updated on September 26, 2026.

Source: glebis/claude-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.