scribiz
Get the transcript, on-screen text, summary, and chapters of any video or audio with Scribiz
Install / Use
npx skills add Illyism/seo-skills --skill scribizInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
Content & MediaSupported Platforms
Tags
Our assessment of scribiz
scribiz scores 84/100 on our quality scale, 919th of 1,171 Content & Media skills we index.
Its SKILL.md is 5.1 KB long, well organised into 9 sections with 6 code examples: a solid amount of guidance for an agent.
It has 531 GitHub stars, a meaningful sign that others use it.
Maintenance, license and trust
- The repository was last updated 13 days ago, so scribiz is actively maintained.
- No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
- Its trust signals score 88/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
scribiz compared with similar skills
All 4 of these similar skills score higher than scribiz; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| scribiz (this skill)by Illyism | 84 | 531 | 13d ago | SKILL.md |
| siyuanby siyuan-note | 100 | 47.0k | today | MCP Server |
| algorithmic-artby anthropics | 100 | 177.9k | 36d ago | SKILL.md |
| pptxby anthropics | 100 | 177.9k | 36d ago | SKILL.md |
| designby nextlevelbuilder | 100 | 137.2k | 13d ago | SKILL.md |
Frequently asked questions
- How do I install scribiz?
- Run
npx skills add Illyism/seo-skills --skill scribiz. The install tabs above show the steps for each supported agent. - Which AI agents does scribiz work with?
- It is written for Universal, as a SKILL.md file. Other agents that read the same format can often use it too.
- Is scribiz safe to use?
- It declares no license and scores 88/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is scribiz still maintained?
- The repository was last updated 13 days ago, so scribiz is actively maintained.
Skill content
View source on GitHubname: scribiz description: Get the transcript, on-screen text, summary, and chapters of any video or audio with Scribiz. Use when the user wants to transcribe a YouTube, TikTok, Instagram, podcast, or local media file, generate SRT or VTT subtitles, summarize a video, ask questions about a video, or turn a video into a blog post, show notes, or social posts. metadata: version: 1.0.0 author: illyism source: https://il.ly/skills/scribiz
Scribiz
Scribiz turns a video or audio link, or a local file, into a transcript with speakers and timestamps, the text shown on screen, a summary, and chapters. It works when a video has no captions.
Docs: scribiz.com/docs. Every docs page is also Markdown: add .md to the path.
Pick a way in
What does the agent have?
├── An MCP client (Claude Code, Cursor, Codex) and a link
│ └── Use the MCP server. Best for questions, summaries and search.
├── A shell and a link or local file
│ └── Use the CLI. Best for subtitles, files on disk and batch jobs.
└── Neither
└── Send the user to scribiz.com to paste the link.
MCP server
Hosted at https://scribiz.com/mcp (Streamable HTTP). No key needed to start.
# Claude Code
claude mcp add --transport http scribiz https://scribiz.com/mcp
Cursor, in ~/.cursor/mcp.json:
{ "mcpServers": { "scribiz": { "url": "https://scribiz.com/mcp" } } }
# Codex: ~/.codex/config.toml
[mcp_servers.scribiz]
url = "https://scribiz.com/mcp"
Tools:
get_video_context: summary, chapters and key moments in under 2,000 tokens. Start here.search_video: find where a phrase is said and read only those minutes.ask_video: an answer with 3–5 cited moments, each a timestamp link.get_transcript: the full transcript, when you really need all of it.get_job: check a running job.
Without a key the server reads captions, videos already processed and, within a small daily allowance, the link itself. It never looks at the picture. With an API key (Authorization: Bearer $SCRIBIZ_API_KEY) it uses the account's minutes and can read the screen. Other clients: MCP install.
Prefer get_video_context then search_video over pulling the whole transcript. A two-hour talk is more than 25,000 tokens.
CLI
npm install -g scribiz # or: npx scribiz --help
scribiz login # free account, 30 minutes a month
scribiz setup # or: your own Gemini API key
scribiz doctor # checks the credential, ffmpeg, ffprobe, yt-dlp
Needs Node.js 24+, ffmpeg, and yt-dlp for most links (brew install ffmpeg yt-dlp). Tested on macOS.
scribiz "https://www.youtube.com/watch?v=VIDEO_ID" -o talk.srt # subtitles
scribiz talk.mp4 -f txt -o talk.txt # plain text
scribiz talk.mp4 -f md -o talk.md # Markdown with speakers
scribiz context talk.mp4 --visual -f context # transcript + on-screen notes + summary + chapters, for an LLM
scribiz talk.mp4 --json --out-file talk.json # save the full result once
scribiz format talk.json -f vtt # render another format without paying again
scribiz ask talk.json "What did they decide about pricing?"
Put links that contain ? in quotes. A folder input writes one .srt next to each file.
Options
- Format:
-f srt|vtt|txt|md|context|json(defaultsrt) - Mode:
-m auto|captions|audio|visual|full(aliaseslisten,watch,both). Auto uses good captions and listens when there are none. - Speakers:
--speakersfor interviews and podcasts,--no-speakersfor on-screen captions - Proofread:
--proofread, plus--vocabulary "Brand,Name"for names speech-to-text mishears - Language hint:
-l en - Cost guard:
--max-cost 0.50,--max-duration 02:00:00 - Scripts:
--no-inputnever prompts. Exit codes: 0 ok, 2 usage, 3 sign-in or quota, 4 source, 5 provider, 6 missing tool.
Do not split or rechunk SRT cues after the fact. Re-run Scribiz instead.
Content workflows
- Video to blog post: run
get_video_context(orscribiz context), outline from the chapters, quote the transcript for key claims, and link timestamps as sources. - Podcast show notes:
-f md --speakers, then write a summary, chapter list with timestamps, and pull quotes. - Social clips: use
search_videoto find the strongest moments, then write posts that cite the exact second. - Competitor research: summarize a competitor's demo or webinar and list the claims and features they show on screen (
--visual). - Subtitles for upload:
--proofread --no-speakers -o video.srt.
Limits
- YouTube, podcast feeds, direct media links and files work best. TikTok, X and Vimeo are best effort. Instagram usually needs
--cookies-from-browser chromeon the CLI. - Not for live streams, DRM services (Spotify, Netflix), editing, or generating video.
- Spot-check names and brands in the output before publishing.
Related Skills
siyuan
47.0kAn open-source, privacy-first, self-hosted knowledge workspace where humans and AI agents work together 开源、隐私优先、自托管的知识工作空间,让人与智能体在此协作
algorithmic-art
177.9kCreating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems.
pptx
177.9kUse this skill any time a .pptx or .potx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx or .potx file (even if the extracted content will be used elsewhere, like in an em…
design
137.2kComprehensive design skill: brand identity, design tokens, UI styling, logo generation (55 styles, Gemini, Atlas Cloud, or MuAPI AI), corporate identity program (50 deliverables, CIP mockups), HTML presentations (Chart.js), banner design (22 styles, social/ads/web/print), icon design (15 styles, SVG…
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
