
Plotloom Stitch Deliver
- 8 installs
- 5 repo stars
- Updated May 5, 2026
- t0ugh/plotloom
Helps with ai & agent building tasks.
About
plotloom-stitch-deliver is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted development.
- plotloom-stitch-deliver
- AI & Agent Building
- AI-coding skill
Plotloom Stitch Deliver by the numbers
- 8 all-time installs (skills.sh)
- Ranked #12,339 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/t0ugh/plotloom --skill plotloom-stitch-deliverAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 8 |
|---|---|
| repo stars | ★ 5 |
| Last updated | May 5, 2026 |
| Repository | t0ugh/plotloom ↗ |
What it does
Helps with ai & agent building tasks.
Files
Plotloom Stitch and Deliver
When to Use
Use after all required episodes/epXXX/videos/clip-*/selected.mp4 files exist.
Inputs
selected.mp4clips underepisodes/epXXX/videos/clip-*/- Target episode id.
- Optional delivery request via nova-lark / lark-cli.
Outputs
episodes/epXXX/videos/final.mp4- Optional delivery note and Feishu/Lark delivery message or uploaded file.
Read These Resources When...
- Read
references/ffmpeg.mdbefore probing or stitching. - Use
templates/delivery-note.mdafter final verification or delivery. - Use
plotloom --repo <repo> media probe <path>andplotloom --repo <repo> stitch --episode <episode>for deterministic work.
Workflow
1. Find selected clips in episode clip order. 2. Stop if any required selected clip is missing. 3. Use plotloom media probe to inspect each input. 4. Use plotloom stitch to stitch selected clips; use --normalize only when the target media behavior is understood. 5. Save episodes/epXXX/videos/final.mp4. 6. Verify final file exists, is probeable, has nonzero duration, and matches expected clip count/order. 7. Deliver via nova-lark / lark-cli when requested. 8. Keep Feishu as delivery, not state center.
Final Verification Checklist
final.mp4exists.ffprobereturns success.- duration is nonzero.
- source clip order is correct.
- no prompts/candidates/selection notes were mutated during stitch.
Stop Conditions
Stop after final probe and optional delivery. Do not mutate prompts, candidates, or selection notes.
Failure Modes
- Missing selected clip: report exact missing path.
- ffprobe failure: report incompatible/unreadable media.
- ffmpeg failure: report stderr/command failure clearly; do not hide errors.
- Delivery failure: final file remains canonical in repo; Feishu is not state center.
{
"skill_name": "plotloom-stitch-deliver",
"evals": [
{
"id": 1,
"prompt": "把 ep001 的 selected clips 拼成 final.mp4。",
"expected_output": "Finds selected clips, probes, stitches, probes final.",
"files": [],
"expectations": [
"Uses ffprobe/ffmpeg helpers",
"Writes final.mp4",
"Verifies nonzero/probeable output"
]
},
{
"id": 2,
"prompt": "clip-02 还没 selected,也先拼吧。",
"expected_output": "Stops and reports missing selected clip.",
"files": [],
"expectations": [
"Reports exact missing path",
"Does not mutate candidates"
]
},
{
"id": 3,
"prompt": "拼完发飞书。",
"expected_output": "Delivers only after final verification; repo final remains canonical.",
"files": [],
"expectations": [
"Keeps Feishu as delivery not state center",
"Includes delivery note"
]
}
]
}
ffmpeg / ffprobe Reference
Probe
Use ffprobe -v error <video> to confirm a file is readable. The helper may also inspect codec, resolution, frame rate, stream count, and duration.
Stitch Strategy
The MVP stitch helper accepts explicit selected clip paths and writes final.mp4.
Decision:
- If clips are compatible, concat is enough.
- If codec/resolution/frame rate differs, normalize to one simple profile before concat.
- If any input is unreadable, fail with the exact path and stderr.
Simple Output Profile
When normalization is needed, prefer:
- container: mp4
- video: H.264, yuv420p
- audio: AAC
- target aspect ratio from series/episode if known; otherwise preserve helper default.
Output
Final output path:
episodes/epXXX/videos/final.mp4Delivery
When requested, deliver final.mp4 via nova-lark / lark-cli. Feishu is delivery, not the state center. The repo file remains canonical.
Non-Goals
No edit decisions, subtitles, BGM, mixing, queue, runtime, or dashboard in MVP.
Plotloom Delivery Note
- Episode:
- Final file:
- Duration:
- Source clips:
- Probe result:
- Stitch method:
- Delivery target:
- Delivery status:
Verification
- final exists:
- ffprobe success:
- nonzero duration:
- clip order checked: