Yichen Asr
mcncarl/yichen-skills
逸尘自用的统一音视频转写入口,在 StepFun Step ASR 与火山引擎豆包 ASR 之间按输出需求、安全边界和可用状态路由。用于本地音频或视频的纯文本转写、时间戳、SRT 字幕、口播粗剪,以及转写前体检;用户明确指定服务商时不得静默切换。Use when a local audio or video file needs transcription and the correct…
A skill your agent uses when submitting or polling a FLUX 3 video API job.
$ npx skills add black-forest-labs/skills --skill flux-3-generate -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install black-forest-labs/skills flux-3-generate --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/black-forest-labs/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/flux-3-generate .claude/skills/flux-3-generate && 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 "flux-3-generate" agent skill from https://github.com/black-forest-labs/skills/tree/master/skills/flux-3-generate into .claude/skills/flux-3-generate/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "flux-3-generate", 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/black-forest-labs/skills/tree/master/skills/flux-3-generateType 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 black-forest-labs/skills --skill flux-3-generate -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install black-forest-labs/skills flux-3-generate --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/black-forest-labs/skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/flux-3-generate .agents/skills/flux-3-generate && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "flux-3-generate" agent skill from https://github.com/black-forest-labs/skills/tree/master/skills/flux-3-generate into .agents/skills/flux-3-generate/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "flux-3-generate", 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 black-forest-labs/skills --skill flux-3-generate -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install black-forest-labs/skills flux-3-generate --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/black-forest-labs/skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/flux-3-generate .cursor/skills/flux-3-generate && 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 "flux-3-generate" agent skill from https://github.com/black-forest-labs/skills/tree/master/skills/flux-3-generate into .cursor/skills/flux-3-generate/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "flux-3-generate", 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/black-forest-labs/skills.git --path skills/flux-3-generate--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 black-forest-labs/skills --skill flux-3-generate -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install black-forest-labs/skills flux-3-generate --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/black-forest-labs/skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/flux-3-generate .gemini/skills/flux-3-generate && 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 "flux-3-generate" agent skill from https://github.com/black-forest-labs/skills/tree/master/skills/flux-3-generate into .gemini/skills/flux-3-generate/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "flux-3-generate", 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 black-forest-labs/skills flux-3-generateInstalls 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 black-forest-labs/skills --skill flux-3-generate -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/black-forest-labs/skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/flux-3-generate .github/skills/flux-3-generate && 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 "flux-3-generate" agent skill from https://github.com/black-forest-labs/skills/tree/master/skills/flux-3-generate into .github/skills/flux-3-generate/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "flux-3-generate", 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 black-forest-labs/skills --skill flux-3-generate -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install black-forest-labs/skills flux-3-generate --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/black-forest-labs/skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/flux-3-generate .opencode/skills/flux-3-generate && 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 "flux-3-generate" agent skill from https://github.com/black-forest-labs/skills/tree/master/skills/flux-3-generate into .opencode/skills/flux-3-generate/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "flux-3-generate", 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.
flux-3-generateA skill your agent uses when submitting or polling a FLUX 3 video API job.
Flux 3 Generate is an agent skill from black-forest-labs/skills. Use when submitting or polling a FLUX 3 video API job. Also covers drafts, downloads, and technical validation.
Its SKILL.md is about 1.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files, including reference files (for example `metadata.json` and `references/api-quick-reference.md`).
It sits in AI & LLM Engineering. The repository describes itself as: Official agent skills from Black Forest Labs for FLUX image and video generation — prompting guides and API integration patterns for Claude Code, Codex, and any… The licence is MIT.
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 8907d51. 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.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
docs.bfl.aiFrom URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
BFL_API_KEYFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Flux 3 Generate loads about 1.1k tokens when it runs, and up to ~1.4k if it reads all its reference files. Until then it costs about 32 tokens; SKILL.md has 614 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 black-forest-labs/skills at commit 8907d51, republished under its MIT licence (© black-forest-labs). 614 words, ~1,144 tokens.
.claude/skills/flux-3-generate/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.Execute a ready plan through the asynchronous API, preserve expiring artifacts, and
verify the MP4. Read the FLUX 3 API reference before building a
request; it is authoritative wherever this skill disagrees. Authenticate with the
x-key header from BFL_API_KEY; check the variable exists without printing it, and
never put keys in prompts, logs, or saved request bodies.
Every request names its mode (required, exact strings) and carries the matching media
field:
mode | Media field | What the model does |
|---|---|---|
t2v | none | Generates the clip from your text alone |
i2v | keyframes (required) | Puts your images on screen, pixel for pixel, as pinned frames |
v2v | start_video (required) | Continues from the final frames of your clip |
draft_enhance | draft_cache (required) | Replays a cached draft at full quality; accepts no other fields, not even prompt |
422 naming it
(Extra inputs are not permitted). A missing required field 422s the same way.aspect_ratio (auto, 21:9, 2:1, 16:9,
4:3, 1:1, 3:4, 9:16), duration (integer 5-20 or "auto"), resolution
(hd or fhd), generate_audio (bool), draft (bool), version.[seconds, image] timestamped keyframes, need
an integer duration. Media travels as a public URL or inline base64; keyframe
images are at least 256x256.id and polling_url with the
secret-free request.x-key header, following
redirects. Planning time on a complex brief is normal, not a stall. The API status
strings are exact. KEEP POLLING on Pending, Reasoning, Generating. STOP on
Ready (success) and on Error, Request Moderated, Content Moderated, or
Task not found (failures). None of these terminal statuses ever later becomes
Ready.429 on submit means your org's concurrency ceiling is full and no task was
created. There is nothing to poll. Wait for a slot, then resubmit the same body.429 on poll means the task exists and is unaffected. Back off and keep polling
the same polling_url. Never resubmit, or you pay for a second render.503: bounded backoff.se= query parameter on the URL itself is
the authoritative expiry. Read it rather than assuming a fixed window. Video
outputs arrive in result.samples, which is a list. Draft bundles arrive in
result.draft_caches, which is also a list. The singular result.draft_cache is
the first element of that list, not the complete set. Iterate every element of both
lists and download all of them before doing anything else, recording the local path
and task ID per element. A client reading only the singular result.draft_cache key
silently drops paid artifacts that cannot be recovered once the signed URLs expire.
Save the downloaded files, plus task ID and status.Add draft: true while a concept is unproven: a fast low-step preview plus a
draft_cache costs far less than a full render. Judge a draft on event legibility,
composition, and continuity; softness is the low-step trade and resolves at full
quality. Enhance only the chosen cache (it replays the same generation, so preserve
draft-to-cache identity when several are in play).
Between reruns change one consequential dimension. After two structurally similar misses, return to the creative skill instead of accumulating adjectives.
© black-forest-labs, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 2 other files (references) in skills/flux-3-generate of black-forest-labs/skills.
Open the folder on GitHubat commit 8907d51
Flux 3 Generate 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 |
|---|---|---|---|---|---|---|
| Flux 3 Generate this skillblack-forest-labs/skills | 128 | — | ~1.1k | Automated safety check: Pass | MIT | |
| Yichen Asrmcncarl/yichen-skills | 4.4k | — | ~780 | Automated safety check: Pass | Custom licence | |
| Youtube FetcherJimmySadek/youtube-fetcher-to-markdown | 485 | — | ~3.1k | Automated safety check: Pass | MIT | |
| Comfyui AnimatoolShiroEirin/comfyui-good-anima | 481 | — | ~4.6k | Automated safety check: Pass | GPL-3.0 | |
| Comfyui Agent Skill MieMieMieeeee/comfyui-agent-skill | 116 | — | ~3.9k | Automated safety check: Pass | Apache-2.0 | |
| End Of Speech Integrationrapidaai/voice-ai | 745 | — | ~877 | Automated safety check: Pass | Custom licence |
mcncarl/yichen-skills
逸尘自用的统一音视频转写入口,在 StepFun Step ASR 与火山引擎豆包 ASR 之间按输出需求、安全边界和可用状态路由。用于本地音频或视频的纯文本转写、时间戳、SRT 字幕、口播粗剪,以及转写前体检;用户明确指定服务商时不得静默切换。Use when a local audio or video file needs transcription and the correct…
JimmySadek/youtube-fetcher-to-markdown
Retrieve transcripts from YouTube, Instagram, TikTok, X, Vimeo and other video sites, summarize or analyze what was said (and shown on screen), or save an Obsidian-ready Markdown knowledge-base note…
ShiroEirin/comfyui-good-anima
Route ALL Anima image generation: validate Danbooru hard anchors, form visual brief, assemble English prompts and args, then load comfyui-manager for workflow execution.
MieMieeeee/comfyui-agent-skill
Agent skill for running registered ComfyUI workflows through a stable CLI, and for importing a user's own ComfyUI workflow into their private registry after review.
rapidaai/voice-ai
Add or modify end-of-speech integrations in assistant-api with strict separation from VAD internals.
danielmeppiel/agentic-sdlc-handbook
Generate images with FLUX models (Black Forest Labs) via inference.sh CLI.
black-forest-labs/skills
A skill your agent uses when a FLUX 3 video needs a period or archival look.
black-forest-labs/skills
A skill your agent uses when a FLUX 3 video must be built from supplied images or video.
black-forest-labs/skills
BFL FLUX API integration guide covering endpoints, async polling patterns, rate limiting, error handling, webhooks, and regional endpoints with Python and TypeScript code examples.
black-forest-labs/skills
A skill your agent uses when building a finished product ad from FLUX 3 - shot design, voiceover, action-to-word sync, evidence-gated copy, deterministic assembly, and QC gates that catch clipped…
black-forest-labs/skills
A skill your agent uses when diagnosing a FLUX 3 brief before generation.
black-forest-labs/skills
A skill your agent uses when directing FLUX 3 audio, dialogue, or voiceover.
Categories
A skill your agent uses when submitting or polling a FLUX 3 video API job. Flux 3 Generate is an agent skill from black-forest-labs/skills. Use when submitting or polling a FLUX 3 video API job.
Flux 3 Generate fits situations like: polling a FLUX 3 video API job.
Run `npx skills add black-forest-labs/skills --skill flux-3-generate -a claude-code`. Or copy the skill folder (skills/flux-3-generate in black-forest-labs/skills) into .claude/skills/flux-3-generate in your project. Claude Code loads it when a task matches its description.
Run `npx skills add black-forest-labs/skills --skill flux-3-generate -a codex`. Or copy the skill folder (skills/flux-3-generate in black-forest-labs/skills) into .agents/skills/flux-3-generate 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 black-forest-labs/skills --skill flux-3-generate -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/flux-3-generate, .gemini/skills/flux-3-generate, .github/skills/flux-3-generate and .opencode/skills/flux-3-generate in your project.
Going by SKILL.md and its folder, Flux 3 Generate needs credentials named BFL_API_KEY. Our summary lists: A credential in BFL_API_KEY.
SKILL.md names 1 domain. As links in the text: docs.bfl.ai. 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.
Flux 3 Generate is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.1k tokens (SKILL.md is roughly 4.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 260 tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Flux 3 Generate: Yichen Asr (mcncarl/yichen-skills, 4.4k stars), Youtube Fetcher (JimmySadek/youtube-fetcher-to-markdown, 485 stars), Comfyui Animatool (ShiroEirin/comfyui-good-anima, 481 stars) and Comfyui Agent Skill Mie (MieMieeeee/comfyui-agent-skill, 116 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
black-forest-labs (a GitHub organization) maintains it in black-forest-labs/skills, which has 128 GitHub stars. The repository holds 10 skills in this directory. The repository was last updated on September 9, 2026.
Source: black-forest-labs/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.