short-form-video-editing
Skill3 starsChanged 15 days agoApache-2.0View on GitHub
Turn approved footage, posters, charts, and image assets into a platform-ready short-form video package: edit plan, captions (SRT/VTT), publish copy, and a delivery manifest checked by a release gate. Trigger for "short-form video", "make a TikTok video", "Instagram Reels edit", "YouTube Shorts cut", "video edit plan", "剪一个短视频", "做一条抖音视频", "小红书视频", "短视频字幕", "视频发布文案", or when creating social clips, product explainers, market recaps, or finance videos that need platform specifications, asset provenance, subtitles, and release checks. Do NOT trigger for a static poster or thumbnail on its own (use `minimal-editorial-poster` or `minimal-editorial-exports`), for finding or licensing source assets (use `ui-asset-sourcing`), or for uploading to or publishing from a platform account — this skill prepares the package and never publishes.
2 other projects use a version of this.
Adopted by
Most recently taken up by
- thisisfaizi/Video-Editing-Skilltheir own version, first seen Nov 8, 2026
- artheras/skillsword for word, first seen Oct 31, 2026
Other versions2 projects use a version of this.
Word for word · 1
- artheras/skills★ 3100% same
Edited · 0
None found.
Wrote their own version · 1
- thisisfaizi/Video-Editing-Skill★ 1same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository25 other files it gives its agents.
- ai-generated-ui-craftSkill
- backtest-validationSkill
- carrier-scorecardSkill
- compliance-audit-trailSkill
- conversational-ui-restraintSkill
- equity-research-reportSkill
- execution-positionSkill
- factor-researchSkill
- gamma-exposureSkill
- industry-design-directionSkill
- inventory-policySkill
- minimal-editorial-exportsSkill
- minimal-editorial-posterSkill
- multiple-testing-correctionSkill
- operator-revenue-integritySkill
- point-in-time-researchSkill
- portfolio-optimizationSkill
- risk-assessmentSkill
- stablecoin-settlement-auditSkill
- strategy-generationSkill
- terminal-software-designSkill
- trading-ui-patternsSkill
- ui-asset-sourcingSkill
- ui-design-systemSkill
- your-skill-nameSkill
The file
Show its rules and text
We split this skill into the rules it gives an agent
18 rules. About 0 are common, 16 are distinctive, and 2 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈16
Distinctive · estimate
This author's own choices. Worth a look.
2
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 21
Create a production-ready edit package from approved assets.
- Distinctive: line 27
Use this skill after the user has supplied or approved the source footage, charts, images, poster artwork, brand copy, and destination …
- Distinctive: line 30
Use ui-asset-sourcing before selecting visual assets whose source or licence is unclear.
- Distinctive: line 31
Use minimal-editorial-poster when a static opening card, thumbnail, or campaign poster is needed.
- Distinctive: line 33
Use minimal-editorial-exports when the same visual system also needs a print or static export.
- Distinctive: line 35
Do not use unlicensed music, third-party clips, trademarks, screenshots, or market data without recording their source and usage rights.
- Distinctive: line 37
Do not upload, publish, execute trades, or expose brokerage, API, or personal data.
- Distinctive: line 47
If financial content is present: as-of time, data sources, required disclosure, and named human approver for release.
- Distinctive: line 50
If any required asset rights or financial source is missing, label the corresponding edit beat as pending instead of treating it as ready.
- Distinctive: line 67
Use a three-beat outline unless the user asks for a different treatment:
- Distinctive: line 73
Keep decorative scene transitions to two or fewer.
- Very specific: line 78
Create edit-plan.json using assets/edit-plan.schema.json.
- Distinctive: line 80
Start and end time, purpose, visual asset, crop or motion instruction, and on-screen copy.
- Very specific: line 85
Use references/motion-tokens.md for durations and motion restraint.
- Distinctive: line 102
Use the disclosure: “仅作信息展示,不构成投资建议。” or “Illustrative only.
- Distinctive: line 104
Avoid guaranteed returns, urgency, personalised buy or sell recommendations, and unqualified performance claims.
- Distinctive: line 106
Never show account IDs, API keys, credentials, balances, order controls, or private portfolio data without explicit approved redaction.
- Distinctive: line 139
Every factual financial statement can be traced back to a recorded source.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Short-form Video Editing
Create a production-ready edit package from approved assets. This skill specifies the edit, subtitles, copy, and release checks; it does not publish content, handle account credentials, or invent rights for a source asset.
Scope and boundaries
Use this skill after the user has supplied or approved the source footage, charts, images, poster artwork, brand copy, and destination platform.
- Use ui-asset-sourcing before selecting visual assets whose source or licence is unclear.
- Use minimal-editorial-poster when a static opening card, thumbnail, or campaign poster is needed.
- Use minimal-editorial-exports when the same visual system also needs a print or static export.
- Do not use unlicensed music, third-party clips, trademarks, screenshots, or market data without recording their source and usage rights.
- Do not upload, publish, execute trades, or expose brokerage, API, or personal data.
Required intake
Collect the minimum information before producing the final package:
- Objective, audience, platform, language, and call to action.
- Approved assets with an owner, source URL or record, and usage rights.
- Target format: vertical social, horizontal feed, or square feed.
- Desired duration, style references, brand tokens, and narration or music direction.
- If financial content is present: as-of time, data sources, required disclosure, and named human approver for release.
If any required asset rights or financial source is missing, label the corresponding edit beat as pending instead of treating it as ready.
Workflow
1. Define the platform cut
Choose one primary cut before editing:
- TikTok, Xiaohongshu, Instagram Reels, and YouTube Shorts: 1080 x 1920, 9:16.
- X and LinkedIn: 16:9 or 1:1, selected from the publishing objective.
See references/platform-specs.md for safe-area and subtitle guidance. Produce a separate manifest for each materially different crop, language, or platform claim.
2. Build a concise story
Use a three-beat outline unless the user asks for a different treatment:
- Hook: establish the question, event, or visual change within two seconds.
- Evidence: show the key proof, chart, product action, or source-backed explanation.
- Close: state the qualified conclusion and a single call to action.
Keep decorative scene transitions to two or fewer. Favour cuts, restrained emphasis, and readable charts over motion that competes with the data.
3. Produce the edit plan
Create edit-plan.json using assets/edit-plan.schema.json. For every beat record:
- Start and end time, purpose, visual asset, crop or motion instruction, and on-screen copy.
- Caption line or narration text.
- Source attribution placement when it is required.
- A pending flag for any missing approval, source, or asset licence.
Use references/motion-tokens.md for durations and motion restraint.
4. Produce captions and publishing copy
Deliver both SRT and VTT captions. Keep captions to two lines, preserve sentence meaning, and leave platform UI safe areas clear. Include:
- Primary post copy.
- One concise alternative hook.
- Alt text or an accessible visual description.
- Hashtags only when they serve discovery rather than pad the caption.
5. Apply financial-content guardrails
For market, investing, trading, macro, or crypto content:
- Include the data source and as-of time for every time-sensitive claim.
- Use the disclosure: “仅作信息展示,不构成投资建议。” or “Illustrative only. Not investment advice.” unless legal review supplies approved localized wording.
- Avoid guaranteed returns, urgency, personalised buy or sell recommendations, and unqualified performance claims.
- Never show account IDs, API keys, credentials, balances, order controls, or private portfolio data without explicit approved redaction.
- Require a named human approval before a finance video is marked release or published.
See references/financial-content-rules.md for the release checklist.
Deliverable package
Return a folder containing:
- edit-plan.json
- captions.srt and captions.vtt
- publish-copy.md
- delivery-manifest.json
- source-notes.md
- approved media exports, or explicit placeholders for exports that still need rendering
Validate delivery-manifest.json before handoff:
python3 scripts/video_delivery_gate.py --manifest delivery-manifest.jsonThe validator enforces output format, captions, assets provenance, financial disclosures, and release approval. A draft may carry pending approval; release and published items may not.
Quality bar
The final package must feel intentional at muted autoplay:
- The first frame is recognizable without audio.
- The visual hierarchy prioritizes the claim, supporting data, then brand.
- Captions remain readable above platform controls.
- Music and transitions support, rather than obscure, source-backed information.
- Every factual financial statement can be traced back to a recorded source.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

