HyperFrames Media Use
heygen-com/hyperframes
Finds, generates and edits media for HyperFrames video projects: music, sound effects, images, icons, logos, voiceovers, captions and color grades.
로컬 오디오 파일(m4a 등)을 한국어로 전사하는 skill. An agent skill from greatSumini/cc-system.
$ npx skills add greatSumini/cc-system --skill transcribe -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install greatSumini/cc-system transcribe --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/greatSumini/cc-system.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/transcribe .claude/skills/transcribe && rm -rf skills-srcUse ~/.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/
Install the "transcribe" agent skill from https://github.com/greatSumini/cc-system/tree/main/.claude/skills/transcribe into .claude/skills/transcribe/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "transcribe", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/greatSumini/cc-system/tree/main/.claude/skills/transcribeType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add greatSumini/cc-system --skill transcribe -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install greatSumini/cc-system transcribe --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/greatSumini/cc-system.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.claude/skills/transcribe .agents/skills/transcribe && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "transcribe" agent skill from https://github.com/greatSumini/cc-system/tree/main/.claude/skills/transcribe into .agents/skills/transcribe/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "transcribe", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add greatSumini/cc-system --skill transcribe -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install greatSumini/cc-system transcribe --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/greatSumini/cc-system.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.claude/skills/transcribe .cursor/skills/transcribe && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "transcribe" agent skill from https://github.com/greatSumini/cc-system/tree/main/.claude/skills/transcribe into .cursor/skills/transcribe/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "transcribe", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/greatSumini/cc-system.git --path .claude/skills/transcribe--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add greatSumini/cc-system --skill transcribe -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install greatSumini/cc-system transcribe --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/greatSumini/cc-system.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.claude/skills/transcribe .gemini/skills/transcribe && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "transcribe" agent skill from https://github.com/greatSumini/cc-system/tree/main/.claude/skills/transcribe into .gemini/skills/transcribe/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "transcribe", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install greatSumini/cc-system transcribeInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add greatSumini/cc-system --skill transcribe -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/greatSumini/cc-system.git skills-src && mkdir -p .github/skills && cp -r skills-src/.claude/skills/transcribe .github/skills/transcribe && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "transcribe" agent skill from https://github.com/greatSumini/cc-system/tree/main/.claude/skills/transcribe into .github/skills/transcribe/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "transcribe", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add greatSumini/cc-system --skill transcribe -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install greatSumini/cc-system transcribe --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/greatSumini/cc-system.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.claude/skills/transcribe .opencode/skills/transcribe && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "transcribe" agent skill from https://github.com/greatSumini/cc-system/tree/main/.claude/skills/transcribe into .opencode/skills/transcribe/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "transcribe", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
transcribe로컬 오디오 파일(m4a 등)을 한국어로 전사하는 skill. An agent skill from greatSumini/cc-system.
Transcribe is an agent skill from greatSumini/cc-system. 로컬 오디오 파일(m4a 등)을 한국어로 전사하는 skill. "전사해줘", "받아쓰기", "음성 파일 텍스트로", "transcribe", "음성 받아적어줘", "녹음 파일 변환" 등 오디오 → 텍스트 변환 요청에 트리거된다.
Its SKILL.md is about 910 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Media & Creative, covering Transcription. The licence is MIT.
6 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 172bdd4. It shows what the files ask for, not the result of running them.
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.
Shell commands in SKILL.md call:
ffmpeguvbrewFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use uv, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Transcribe loads about 909 tokens when it runs. Until then it costs about 35 tokens; SKILL.md has 491 words of instructions outside code blocks.
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.
The automated check found no risky patterns in SKILL.md.
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); files beside SKILL.md are not scanned.
The full file from greatSumini/cc-system at commit 172bdd4, republished under its MIT licence (© greatSumini). 491 words, ~909 tokens.
.claude/skills/transcribe/SKILL.md (or your agent's skills folder).Apple Silicon 네이티브 mlx-whisper(Whisper large-v3-turbo)로 로컬 오디오 파일을 한국어 텍스트로 전사한다.
사용자가 제공한 오디오 파일 경로를 확인한다. 상대경로면 현재 작업 디렉토리 기준 절대경로로 변환한다.
지원 포맷: m4a 기본, mp3/wav/mp4 등 ffmpeg이 디코딩 가능한 포맷 모두 동작.
현재 대화 맥락에서 다음 카테고리를 적극적으로 끌어모아 한국어 한두 문장으로 조합해 --initial-prompt에 넣는다. 맥락이 있으면 가능한 한 풍부하게 채운다(없는 정보를 지어내지는 않는다).
수집할 카테고리:
예시:
--initial-prompt "이 녹음은 바이브마피아클럽 최수민과 구글의 B2B 제안 회의다. 등장 용어: 바이브마피아클럽(VMC), 구글, B2B 제안서, 견적, 라이선스."맥락이 전혀 없으면 이 단계는 건너뛴다. 단, 사용자에게 "전사 품질을 올리려면 등장 인물·고유명사를 알려주세요"라고 한 번 권유한다.
작은 목소리 화자 누락과 볼륨 편차로 인한 환각을 줄이기 위해 ffmpeg loudnorm으로 정규화한 뒤 전사한다. 이 단계는 항상 수행한다(추가 비용 거의 없음, 효과 큼).
NORMALIZED="$(mktemp -t transcribe_norm).wav"
ffmpeg -y -i "<AUDIO_PATH>" \
-af loudnorm=I=-16:TP=-1.5:LRA=11 \
-ar 16000 -ac 1 \
"$NORMALIZED"-ar 16000 -ac 1: Whisper 내부 표현(16kHz 모노)에 맞춰 미리 변환. 모델 입력 변환 비용 절감.demucs(음성 분리) 또는 arnndn(RNNoise) 단계를 적용한다. 기본 플로우에는 넣지 않는다 — 모델 다운로드/실행 비용이 크고 깨끗한 녹음에선 오히려 음성을 깎는다.임시 출력 디렉토리에 txt 포맷으로 내보낸다. 환각 방지 플래그를 기본 적용한다.
OUTDIR="$(mktemp -d -t transcribe)"
ORIG_BASE="$(basename "<AUDIO_PATH>")"; ORIG_BASE="${ORIG_BASE%.*}"
mlx_whisper \
--model mlx-community/whisper-large-v3-turbo \
--language ko \
--output-format txt \
--output-dir "$OUTDIR" \
--output-name "$ORIG_BASE" \
--condition-on-previous-text False \
--temperature 0 \
--no-speech-threshold 0.6 \
--verbose False \
[--initial-prompt "<DOMAIN_HINT>"] \
"$NORMALIZED"환각 방지 플래그 의도:
--condition-on-previous-text False: 한 번 잘못 인식한 텍스트가 뒤 구간으로 전염되는 문제 차단. 회의 녹음에선 거의 항상 이득.--temperature 0: 샘플링 무작위성 제거. 동일 입력에 동일 출력 보장.--no-speech-threshold 0.6: 무음/BGM 구간에서 "구독과 좋아요 부탁드립니다" 같은 환각 생성 방지. 기본값(0.6)을 명시적으로 박아둔다.기타:
{원본 오디오 basename}.txt 형태로 $OUTDIR 아래에 생성된다 (--output-name 덕분에 정규화 임시파일 이름이 새지 않음).생성된 txt 파일을 읽어 사용자에게 미리보기를 제시한다 (긴 경우 앞/뒤 일부만).
그다음 저장 위치를 사용자에게 반드시 질의한다. 저장 위치 후보:
{basename}.txtlogs/transcripts/YYYY-MM-DD_{slug}.md (frontmatter 포함)meeting-logs/YYMMDD_{title}.md (전사 후 회의록 가공까지 요청한 경우)projects/{project_id}/meeting-logs/... (프로젝트 관련 녹음)사용자가 저장 위치를 지정하면 해당 위치로 이동(mv) 또는 복사(cp)한다. 마크다운으로 저장하는 경우 ## Document Frontmatter 규칙에 따른 frontmatter를 추가한다.
임시 출력 디렉토리($OUTDIR)와 정규화된 임시 오디오 파일($NORMALIZED)은 저장 완료 후 삭제한다.
rm -rf "$OUTDIR" "$NORMALIZED"사용자가 "화자 구분", "누가 말했는지", "speaker diarization" 등을 명시적으로 요청하면:
현재 skill은 화자 분리를 지원하지 않습니다. 추가하려면
pyannote.audio+ HuggingFace 토큰 설정이 필요합니다. 진행하시겠습니까?
라고 안내하고 사용자 결정을 기다린다. 임의로 진행하지 않는다.
--language 변경.mlx-community/whisper-large-v3-turbo. 품질 불만 시에만 whisper-large-v3 (turbo 아님, 더 느리고 품질 살짝 높음) 로 교체.사전 설치 완료된 상태를 가정한다:
mlx_whisper (uv tool install mlx-whisper)ffmpeg (brew install ffmpeg)둘 중 하나라도 없으면 사용자에게 설치 필요함을 알리고 중단한다.
© greatSumini, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in .claude/skills/transcribe of greatSumini/cc-system.
Open the folder on GitHubat commit 172bdd4
Transcribe 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Transcribe this skillgreatSumini/cc-system | 438 | — | ~909 | Automated safety check: Pass | MIT | |
| HyperFrames Media Useheygen-com/hyperframes | 59k | — | ~2.4k | Automated safety check: Pass | Apache-2.0 | |
| Native Subtitle Quote Imagechengyi-ai/native-subtitle-quote-image | 2.4k | — | ~1.8k | Automated safety check: Pass | MIT | |
| Edu Math Videowy51ai/edulab | 1.4k | — | ~2.5k | Automated safety check: Notes | Apache-2.0 | |
| Transcription Memory ReconstructionNxcoreAI/EverRoom | 3k | — | ~714 | Automated safety check: Pass | Custom licence | |
| TranscribeJetBrains/skills | 366 | 4 repos | ~776 | Automated safety check: Pass | Apache-2.0 |
heygen-com/hyperframes
Finds, generates and edits media for HyperFrames video projects: music, sound effects, images, icons, logos, voiceovers, captions and color grades.
chengyi-ai/native-subtitle-quote-image
将本地视频或用户有权处理的在线视频,经过来源获取、文字稿定位、选题选句、精确取帧、紧凑裁切、拼图和逐张质检,制作成 3:4 或保留画面原比例的视频字幕长图。支持两种明确分开的输出:保留画面内已烧录字幕的原生字幕模式,以及把已审核的时间点与台词绘制到真实视频帧上的脚本字幕模式。用户要求原生字幕截图、字幕帧拼图、YouTube…
wy51ai/edulab
A skill your agent uses when asked to make an explainer / walkthrough video (讲解视频、解题视频、例题精讲、微课) for a math problem (数学题, geometry, algebra, functions, motion/行程 problems), from a problem screenshot…
NxcoreAI/EverRoom
Reconstruct a complete, searchable memory from an untrusted meeting or conversation transcript.
JetBrains/skills
Transcribe audio files to text with optional diarization and known-speaker hints.
chubbyguan/chubbyskills
哔哩哔哩视频 → 下载 → 转录 → 存为 Markdown 的完整工作流. An agent skill from chubbyguan/chubbyskills.
greatSumini/cc-system
Guide for creating Claude Code slash commands. An agent skill from greatSumini/cc-system.
greatSumini/cc-system
Create specialized Claude Code sub-agents with custom system prompts and tool configurations.
greatSumini/cc-system
한 프로젝트에서 사용자가 Claude Code에 입력한 프롬프트·작업 이력을 분석해 (1) 사용 패턴 정량화, (2) 사용자의 개발 철학 추출(근거 인용), (3) 그 철학을 렌즈로 한 메타 시스템(하니스·게이트·CI·프로세스) audit, (4) 우선순위가 매겨진 개선점 발굴을 수행한다.
greatSumini/cc-system
Create and configure Claude Code hooks for customizing agent behavior.
greatSumini/cc-system
유튜브 채널을 등록하고 새 컨텐츠를 수집하여 자막 기반 요약을 생성하는 skill. An agent skill from greatSumini/cc-system.
greatSumini/cc-system
지금까지의 작업을 한 번에 출하한다 — 커밋 → push → PR 생성 → squash merge. An agent skill from greatSumini/cc-system.
Categories
로컬 오디오 파일(m4a 등)을 한국어로 전사하는 skill. An agent skill from greatSumini/cc-system. Transcribe is an agent skill from greatSumini/cc-system. 로컬 오디오 파일(m4a 등)을 한국어로 전사하는 skill.
Transcribe fits situations like: tasks that involve Transcription.
Run `npx skills add greatSumini/cc-system --skill transcribe -a claude-code`. Or copy the skill folder (.claude/skills/transcribe in greatSumini/cc-system) into .claude/skills/transcribe in your project. Claude Code loads it when a task matches its description.
Run `npx skills add greatSumini/cc-system --skill transcribe -a codex`. Or copy the skill folder (.claude/skills/transcribe in greatSumini/cc-system) into .agents/skills/transcribe in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add greatSumini/cc-system --skill transcribe -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/transcribe, .gemini/skills/transcribe, .github/skills/transcribe and .opencode/skills/transcribe in your project.
Going by SKILL.md and its folder, Transcribe needs the command-line tools its instructions call (ffmpeg, uv and brew).
SKILL.md contains no URLs. Its commands use uv, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Transcribe is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 909 tokens (SKILL.md is roughly 3.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Transcribe: HyperFrames Media Use (heygen-com/hyperframes, 59k stars), Native Subtitle Quote Image (chengyi-ai/native-subtitle-quote-image, 2.4k stars), Edu Math Video (wy51ai/edulab, 1.4k stars) and Transcription Memory Reconstruction (NxcoreAI/EverRoom, 3k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
greatSumini (a GitHub user) maintains it in greatSumini/cc-system, which has 438 GitHub stars. The repository holds 12 skills in this directory. The repository was last updated on June 9, 2026.
Source: greatSumini/cc-system on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.