Short Drama Director
lixiaoxiao9888-create/manju-laoli-skill
【漫剧老李AIGC 全流程Skill · V6.9.8 轻量版 Multi-Agent】抖音与红果爆款短剧/漫剧工业化编剧与视听导演超级系统。全面支持 OpenClaw、WorkBuddy、豆包智能体/扣子(Coze)等多Agent平台,深度适配 Seedance 2.5/2.0(强制二选一,即梦为次选/历史兼容)+ MiniMax H3 格式支线(七段式→H3…
Use before cutting any gflow-cli release or after a major documentation change — systematic council-driven audit that combines a mechanical 7-section checklist with a 3-agent parallel review…
$ npx skills add ffroliva/gflow-cli --skill doc-review -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install ffroliva/gflow-cli doc-review --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/ffroliva/gflow-cli.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/doc-review .claude/skills/doc-review && 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 "doc-review" agent skill from https://github.com/ffroliva/gflow-cli/tree/develop/skills/doc-review into .claude/skills/doc-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "doc-review", 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/ffroliva/gflow-cli/tree/develop/skills/doc-reviewType 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 ffroliva/gflow-cli --skill doc-review -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install ffroliva/gflow-cli doc-review --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ffroliva/gflow-cli.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/doc-review .agents/skills/doc-review && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "doc-review" agent skill from https://github.com/ffroliva/gflow-cli/tree/develop/skills/doc-review into .agents/skills/doc-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "doc-review", 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 ffroliva/gflow-cli --skill doc-review -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install ffroliva/gflow-cli doc-review --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ffroliva/gflow-cli.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/doc-review .cursor/skills/doc-review && 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 "doc-review" agent skill from https://github.com/ffroliva/gflow-cli/tree/develop/skills/doc-review into .cursor/skills/doc-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "doc-review", 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/ffroliva/gflow-cli.git --path skills/doc-review--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 ffroliva/gflow-cli --skill doc-review -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install ffroliva/gflow-cli doc-review --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ffroliva/gflow-cli.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/doc-review .gemini/skills/doc-review && 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 "doc-review" agent skill from https://github.com/ffroliva/gflow-cli/tree/develop/skills/doc-review into .gemini/skills/doc-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "doc-review", 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 ffroliva/gflow-cli doc-reviewInstalls 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 ffroliva/gflow-cli --skill doc-review -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/ffroliva/gflow-cli.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/doc-review .github/skills/doc-review && 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 "doc-review" agent skill from https://github.com/ffroliva/gflow-cli/tree/develop/skills/doc-review into .github/skills/doc-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "doc-review", 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 ffroliva/gflow-cli --skill doc-review -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install ffroliva/gflow-cli doc-review --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ffroliva/gflow-cli.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/doc-review .opencode/skills/doc-review && 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 "doc-review" agent skill from https://github.com/ffroliva/gflow-cli/tree/develop/skills/doc-review into .opencode/skills/doc-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "doc-review", 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.
doc-reviewUse before cutting any gflow-cli release or after a major documentation change — systematic council-driven audit that combines a mechanical 7-section checklist with a 3-agent parallel review…
Doc Review is an agent skill from ffroliva/gflow-cli. Use before cutting any gflow-cli release or after a major documentation change — systematic council-driven audit that combines a mechanical 7-section checklist with a 3-agent parallel review (completeness / cross-reference / drift). Produces a consensus verdict and a concrete fix list.
Its SKILL.md is about 4.2k 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 Agent Workflows, covering AI video generation. The repository describes itself as: Drive Google Flow from the command line: Veo video and Imagen images, scripted, batched and pipeline-ready. Ships an MCP server so coding agents can drive it too, giving you and… The licence is MIT.
9 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit d44abc8. 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:
uvgitFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use uv and git, 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.
Doc Review loads about 4.2k tokens when it runs. Until then it costs about 74 tokens; SKILL.md has 1,943 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 ffroliva/gflow-cli at commit d44abc8, republished under its MIT licence (© ffroliva). 1,943 words, ~4,242 tokens.
.claude/skills/doc-review/SKILL.md (or your agent's skills folder)./gflow:doc-review — Documentation Review GateRun this gate before cutting a release. Two phases:
Every item reports PASS / UPDATED / WARN / FAIL. Any FAIL or any RED council verdict blocks the release.
Provenance: the council protocol below was validated on the v0.8.1 docs refresh release (2026-05-23). The audit found 11 fixable issues that the mechanical checklist alone missed (e.g., the
experimental/subpackage fiction in 3 files, thegflow video i2vnon-working hero snippet in README). Keep the council step — it pays for itself.
release/vX.Y.Z or hotfix/...), not on develop or main.docs/superpowers/specs/YYYY-MM-DD-*-design.md, identify it now — the council auditors will use it as the ground truth for "what was supposed to ship."Check these files for stale version strings (old numbers, outdated status labels):
| File | What to verify |
|---|---|
README.md | Status badge, "Project status" section, install example |
AGENTS.md | Module list, exit-code range, dev-environment commands |
llms.txt | Header summary (Python version, stable surface claims) |
CLAUDE.md | "Active phase" pointer if present |
PLAN.md | Phase status (IN PROGRESS / DONE) and version annotations |
KNOWN_ISSUES.md | Open entries resolved by this release → move to Resolved with evidence |
CHANGELOG.md | [Unreleased] empty; link footer matches new version |
pyproject.toml + src/gflow_cli/__init__.py | Both set to the new version |
docs/PROJECT_STATUS.md | "Current release" subsection + milestone-history row for this version |
Quick grep:
grep -rn "v[0-9]\+\.[0-9]" README.md AGENTS.md llms.txt CLAUDE.md PLAN.md KNOWN_ISSUES.md CHANGELOG.md pyproject.toml docs/PROJECT_STATUS.mdHistorical references in CHANGELOG.md, docs/LIVE_VERIFICATION_v*.md, and milestone-history rows in docs/PROJECT_STATUS.md are allowed.
docs/INDEX.md completenessEvery .md in docs/ needs an entry; every entry must point to a real file. AGENTS.md and llms.txt also need rows since they are agent-facing entry points.
# Files in docs/ missing from INDEX.md
for f in docs/*.md; do
grep -q "$(basename "$f")" docs/INDEX.md || echo "MISSING from INDEX: $f"
done
# Entries in INDEX.md pointing to deleted files
grep -o 'docs/[^)]*\.md' docs/INDEX.md | while read path; do
[ -f "$path" ] || echo "DEAD LINK in INDEX: $path"
done
# AGENTS.md, llms.txt rows present?
grep -E "AGENTS\.md|llms\.txt" docs/INDEX.md || echo "MISSING: agent-facing root files row"After each release a docs/LIVE_VERIFICATION_vX.Y.Z.md must exist.
docs/INDEX.md "latest release" cue points to it.Run the link checker:
$env:PYTHONUTF8=1
uv run python scripts/ci/check_doc_links.pyExpected: All links resolved across N files. (exit 0). Broken links must be fixed in source docs before continuing — do not edit the script to ignore them.
If scripts/ci/check_doc_links.py is absent, create it from the v0.8.1 plan (it is a 30-line stdlib-only Python script).
website/) — part of the documentation work, not a follow-upwebsite/ is the mkdocs-material site published to GitHub Pages, and
website/docs/ is an anonymized copy of canonical docs/. Treat updating
it as part of the same change that touched the docs: a documentation uplift is
not done until the published surface reflects it. The mirror has drifted
silently for months before (PR #362 shipped a PII leak; content lagged
canonical for whole releases), which is why all three gates below exist.
1. PII gate (the CI check — a leak fails the build):
$env:PYTHONUTF8=1
uv run python scripts/ci/check_website_docs_pii.pyExpected: No private identifiers found across N published website/docs files.
2. Content-drift + nav check — the mirror is generated from canonical by
scripts/ci/generate_website_docs.py (the anonymization map is data in that
script). Verify it is in sync (this is the same check CI runs):
$env:PYTHONUTF8=1
uv run python scripts/ci/generate_website_docs.py --checkExpected: website/docs mirror in sync (N files), nav complete.
Any DRIFT: line is a FAIL — a canonical doc changed and the mirror was
not regenerated. Fix it:
uv run python scripts/ci/generate_website_docs.py # regenerate, then stage website/docs/Any NAV-ORPHAN: line is a FAIL — the page is published but no nav:
entry in website/mkdocs.yml points at it, so it exists on the site only for
whoever guesses the URL. Mirroring a doc and wiring it into the nav are two
separate acts; add the entry under the right nav section and re-run.
3. New canonical doc → decide explicitly whether it is published. Not every
doc belongs on the site (release evidence, recon specs, and plans generally do
not). If it should be published: create the file under website/docs/, add its
nav: entry in website/mkdocs.yml, and the generator maintains the content
thereafter. If it should not, say so in the review so the omission is a
decision rather than an oversight.
CHANGELOG.md and the bespoke site pages (index.md, agents.md,
installation.md, onboarding*.md) are intentionally NOT generated — the
generator's WEBSITE_ONLY set excludes them.
The mechanical checks and the council's drift auditor read from the docs
outward ("does this doc claim match the code?"). They do NOT reliably catch
the inverse — shipped work that no doc mentions at all — because no string
sweep notices an absent doc. This lens (adapted from the
auditing-documentation skill's dimension 3) reads from the code outward.
# Everything that shipped since the last release tag (or origin/develop on a feature branch).
git log --oneline "$(git describe --tags --abbrev=0)"..HEAD
git diff --stat "$(git describe --tags --abbrev=0)"..HEADFor each shipped surface — new CLI flags/env vars, new modules under
src/gflow_cli/, new operational behavior — name the doc that covers it, and
assign a coverage grade: D0 (nothing) · D1 (docstrings only) · D2
(one line in INDEX/README) · D3 (dedicated how-to-operate doc) · D4 (D3
Every CLI surface in that list has an MCP twin — grade both. docs/MCP.md and the
mcp/tools.py docstrings are documentation for an agent audience, and they rot the same
way, silently, with a green test suite. Two failure shapes, both release-blocking:
docs/MCP.md never mentions the
MCP parameter. The D0–D4 grading above applies unchanged.docs/MCP.md still asserts a restriction the code dropped.
This is worse than absent — it tells agents not to attempt something that now works, and no
link check, lint, or parity test can see it. Grade a false claim as a blocker regardless of
how well-documented the surface otherwise is.# Cross-check every behavioural claim about models/flags in the MCP surface against the code.
grep -rn "rejected\|not supported\|requires a\|only\|coming soon" src/gflow_cli/mcp/tools.py docs/MCP.mdskills/ + .claude/commands/gflow/)Canonical skill CONTENT lives in skills/<name>/SKILL.md; .claude/commands/gflow/
holds thin wrappers. Scan BOTH for stale phase/version references:
Scan all skills for stale phase/version references:
grep -rn "v[0-9]\+\.[0-9]\|Phase [A-Z0-9]" skills/ .claude/commands/gflow/Also confirm the process skills stay in step with infra changes — e.g. when a
new CI gate or published surface lands (scripts/ci/*, the website/docs/
mirror), the skills that should run it (check, doc-review, release) name it.
Update in the release prep commit if any references are wrong. The release.md skill's step list and the plan.md skill's phase pointers age fastest.
tail -10 CHANGELOG.mdMust read: [Unreleased]: …compare/vNEW_VERSION…HEAD and each prior [X.Y.Z]: …compare/vPREV…vCURR.
Check C:\Users\ffrol\.claude\projects\C--development-github-gflow-cli\memory\:
| File | What to verify |
|---|---|
MEMORY.md | All listed files exist; no dangling entries |
phase-b-followups.md | Items shipped in this release marked done |
video-generation-spec.md | PR/status accurate |
image-generation-401-next.md | Resolution status and evidence pointer still valid |
release-signing.md | Procedure section matches what was actually done |
release-back-merge-gap-recovery.md | Still relevant; gap from any prior release recorded |
cd "C:\Users\ffrol\.claude\projects\C--development-github-gflow-cli\memory"
grep -o '\[.*\]([^)]*\.md)' MEMORY.md | grep -o '([^)]*)' | tr -d '()' | while read f; do
[ -f "$f" ] || echo "DEAD LINK: $f"
doneThe mechanical checks above catch stale strings, dead links, and missing files. They do not catch:
gflow video i2v returned "not yet available" but appeared as a production loop above the fold in v0.8.1).The council does. Dispatch three review subagents in parallel (they are read-only and independent). Each writes its verdict to tmp/council/.
mkdir -p tmp/councilRole: as a fresh user / fresh AI agent, what do you need that isn't there?
Audit:
README.md, AGENTS.md, llms.txt, CLAUDE.md, docs/INDEX.md, docs/PROJECT_STATUS.mddocs/ARCHITECTURE.md (especially any new sections)docs/LIVE_VERIFICATION_v*.md (latest)CHANGELOG.md (just the new entry)pyproject.tomldocs/superpowers/specs/ (if present)docs/superpowers/plans/ (if present)Output to tmp/council/01-completeness.md with verdict GREEN / YELLOW / RED and four sections:
Role: do the docs agree with each other? Where two files cover the same topic, do they say the same thing?
Check:
[X](path) links — files exist AND claims at the link target equivalent to the linking-doc's claim?Output to tmp/council/02-crossref.md with verdict + four sections (inconsistencies / drift / broken anchors / well-aligned).
Role: does the documentation match the actual code and project state? Where are claims unverifiable, contradicted by reality, or referencing things that no longer exist?
Check empirically (every claim needs ls / grep / cat evidence cited inline):
pyproject.toml, __init__.py, every "v0.8.1 — alpha" statement agree?src/gflow_cli/{...} module list verified against the actual source tree?experimental/) — do those directories exist?errors.py::EXIT_CODE_MAP.Output to tmp/council/03-drift.md with verdict + three sections (fictional claims / stale references / verified-real).
After all three reports return:
phase-X-followups.md or a new GitHub issue).Synthesize a single fix-plan comment under the relevant LIVE_VERIFICATION_vX.Y.Z.md Pre-tag gates entry for /gflow:doc-review:
Council verdict: <GREEN|YELLOW|RED> across all 3 auditors.
<N>findings;<M>Tier 1 fixed in commit<SHA>,<K>Tier 2 fixed in commit<SHA2>,<J>Tier 3 deferred to backlog. Council reports attmp/council/0{1,2,3}-*.md(local-only).
If any auditor returns RED, stop and escalate to the user. Do not apply fixes blindly to a RED finding — it usually means the doc is wrong about the code, the code is wrong about the doc, or both.
After each section write one line:
[0] Pre-flight — PASS (release spec at docs/superpowers/specs/YYYY-MM-DD-*.md)
[1] Version refs — PASS
[2] INDEX completeness — UPDATED (added AGENTS.md row)
[3] Evidence file — PASS
[4] Doc-link check — PASS (9 files, 0 broken)
[5] Skill files — UPDATED (refreshed /gflow:plan phase pointer)
[6] CHANGELOG footer — PASS
[7] Memory files — WARN: phase-b-followups.md has shipped items not yet ticked
[8] Council audit — YELLOW (11 findings, all fixed in commit abc1234)Then list every UPDATED change, every WARN / FAIL finding, and the council fix list for the user to review.
/gflow:releaseThis skill is invoked at step 9 of /gflow:release (between "review commands for staleness" and "commit the release prep"). The mechanical pass (sections 1–7) is the same as before; the council audit (section 8) is the new requirement and runs after the mechanical pass succeeds.
All discovered fixes are folded into the release prep commit unless genuinely unrelated to the release.
After the release ships and the back-merge completes, the release spec and implementation plan under docs/superpowers/{specs,plans}/ are project-management artifacts, not user-facing docs. The durable knowledge they contain (patterns learned, governance rules, architecture decisions) should be extracted into project memory at ~/.claude/projects/<...>/memory/, then the spec/plan files deleted from the repo in a final cleanup commit.
This keeps the public-facing docs/ tree focused on what users and contributors need, while the planning artifacts live on as memory entries usable by future Claude Code sessions. See the release-back-merge-gap-recovery memory and the v0.8.1 release commit history for an example.
© ffroliva, 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 skills/doc-review of ffroliva/gflow-cli.
Open the folder on GitHubat commit d44abc8
Doc Review 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 |
|---|---|---|---|---|---|---|
| Doc Review this skillffroliva/gflow-cli | 269 | — | ~4.2k | Automated safety check: Pass | MIT | |
| Short Drama Directorlixiaoxiao9888-create/manju-laoli-skill | 1.1k | — | ~6.4k | Automated safety check: Pass | MIT | |
| AssetsBuilderIO/agent-native | 7.1k | — | ~1.2k | Automated safety check: Pass | None | |
| Clipmivo VideoBarneyD66/clipmivo-tools | 142 | — | ~945 | Automated safety check: Pass | MIT | |
| HyperFrames Video Entry Pointheygen-com/hyperframes | 60k | 3 repos | ~5.2k | Automated safety check: Pass | Apache-2.0 | |
| Avatar Videocalesthio/OpenMontage | 66k | — | ~1.6k | Automated safety check: Pass | AGPL-3.0 |
lixiaoxiao9888-create/manju-laoli-skill
【漫剧老李AIGC 全流程Skill · V6.9.8 轻量版 Multi-Agent】抖音与红果爆款短剧/漫剧工业化编剧与视听导演超级系统。全面支持 OpenClaw、WorkBuddy、豆包智能体/扣子(Coze)等多Agent平台,深度适配 Seedance 2.5/2.0(强制二选一,即梦为次选/历史兼容)+ MiniMax H3 格式支线(七段式→H3…
BuilderIO/agent-native
Use Agent-Native Assets for image and video generation requests, brand-safe asset search/export, and human-in-the-loop asset selection through the hosted Assets MCP app.
BarneyD66/clipmivo-tools
Create and manage AI video tasks through ClipmivoAI using its MCP server, CLI or REST API.
heygen-com/hyperframes
Entry point for making, editing and rendering videos from HTML compositions with HyperFrames, routing each request to the right workflow.
calesthio/OpenMontage
Create AI avatar videos with precise control over avatars, voices, scripts, scenes, and backgrounds using HeyGen's v2 API.
Alisa0808/vox-director
Turn ONE topic into a finished Vox-style paper-collage explainer / ad video, end to end on the Atlas Cloud API + local ffmpeg — script, collage keyframes, motion, voice-over, music, captions, all…
ffroliva/gflow-cli
A skill your agent uses when the user wants to drive Google Flow (Veo image-to-video, Veo text-to-video, Imagen / Nano Banana image generation) from the terminal or a script — including…
ffroliva/gflow-cli
A skill your agent uses when triaging a GitHub issue for gflow-cli — a reporter's bug claim, a freshly-filed issue, or deciding whether and how to act on one.
ffroliva/gflow-cli
A skill your agent uses when an assessed gflow-cli issue (verdict CONFIRMED-BUG or LIKELY-BUG) has localized, verifiable scope and should be driven to a fix.
ffroliva/gflow-cli
Two-part gate for gflow-cli feature/fix work. An agent skill from ffroliva/gflow-cli.
ffroliva/gflow-cli
A skill your agent uses when the user wants a finished video out of gflow rather than a single clip — a scripted scene, a talking-head or dialogue piece, an explainer, a product montage, a story…
ffroliva/gflow-cli
Auto-fix lint and formatting, then report types and tests. An agent skill from ffroliva/gflow-cli.
Categories
Use before cutting any gflow-cli release or after a major documentation change — systematic council-driven audit that combines a mechanical 7-section checklist with a 3-agent parallel review…. Doc Review is an agent skill from ffroliva/gflow-cli. Use before cutting any gflow-cli release or after a major documentation change — systematic council-driven audit that combines a mechanical 7-section checklist with a 3-agent parallel review (completeness / cross-reference / drift).
Doc Review fits situations like: tasks that involve AI video generation.
Run `npx skills add ffroliva/gflow-cli --skill doc-review -a claude-code`. Or copy the skill folder (skills/doc-review in ffroliva/gflow-cli) into .claude/skills/doc-review in your project. Claude Code loads it when a task matches its description.
Run `npx skills add ffroliva/gflow-cli --skill doc-review -a codex`. Or copy the skill folder (skills/doc-review in ffroliva/gflow-cli) into .agents/skills/doc-review 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 ffroliva/gflow-cli --skill doc-review -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/doc-review, .gemini/skills/doc-review, .github/skills/doc-review and .opencode/skills/doc-review in your project.
Going by SKILL.md and its folder, Doc Review needs the command-line tools its instructions call (uv and git). Our summary lists: Python 3.
SKILL.md contains no URLs. Its commands use uv and git, 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.
Doc Review is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.2k tokens (SKILL.md is roughly 17k 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 Doc Review: Short Drama Director (lixiaoxiao9888-create/manju-laoli-skill, 1.1k stars), Assets (BuilderIO/agent-native, 7.1k stars), Clipmivo Video (BarneyD66/clipmivo-tools, 142 stars) and HyperFrames Video Entry Point (heygen-com/hyperframes, 60k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
ffroliva (a GitHub user) maintains it in ffroliva/gflow-cli, which has 269 GitHub stars. The repository holds 17 skills in this directory. The repository was last updated on October 8, 2026.
Source: ffroliva/gflow-cli on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.