transcribe SKILL.md skillA
transcribe from parcha-ai/agentrun is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add parcha-ai/agentrun/transcribe@git:20261018.cae81d0Pins git:20261018.cae81d0 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- parcha-ai/agentrun
- Path
packages/pi-vision/skills/transcribe/SKILL.md- Versions recorded
- 1
- Latest version
- git:20261018.cae81d0, committed Oct 18, 2026
- Size
- 6,285 bytes
- Repository stars
- 433
- License
- Apache-2.0
Turn the speech in a long video or audio file into one timestamped transcript file with vision.transcribe, then search it with rg to find where something is said, to the second. Use when a question is about what is said in a recording, or to narrow where to look in a long video before looking at its frames, and cite each answer as file#t=seconds.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Transcribe a long video, then search it
Write the transcript once, then search the file as often as you like. It is one tab-separated row a phrase (a row ends
at a pause or after 20 words): start and end in seconds of the whole video, then the words. A row is a citation:
`talk.mp4#t=803.06`.
Steps 1, 2, 4 and 5 run in a shell. Step 3 runs in code mode, where `tools.bash({ command })` runs a command and returns
its output, and `vision.transcribe({ path, fragment })` has the host's speech-to-text model write what one audio file
says: `{ words: [{ text, start, end }], text, provider, model, costUsd, receipts, kept }`, the times in seconds of that
file. The host picks the model, holds its key and pays for it; you never handle an address or a key.
## 1. Name the video and the chunk length
Each video gets its own folder under `.hear`, named by a hash of its path (its `video` file says which), so two videos
never share audio, chunks or a transcript. Name a video the same way each time to find its transcript again. The
folder's `source` file is the SHA-256 of the video's bytes: a different recording at the same path empties the folder,
…Read the whole file at its exact version.
How to install
mdr add parcha-ai/agentrun/transcribe@sha256:aff1612f0445cdf6The line at the top of this page pins the label git:20261018.cae81d0, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_efzhfhnb7ayft74r)
0 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on Oct 18, 2026.
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (6285 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
parcha-ai/agentrun · 433 stars · license Apache-2.0 · pushed 2026-11-08 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_efzhfhnb7ayft74r GET https://markdownregistry.com/api/v1/resolve?ref=parcha-ai/agentrun/transcribe GET https://markdownregistry.com/api/v1/blob/aff1612f0445cdf64ded1ace4c1891bad2d5890cceed0443ddb2c8cdcc9745d7
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.
More from parcha-ai/agentrun
Every file in parcha-ai/agentrun