Install
$ agentstack add skill-moses607-socialforge-repurpose-master ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Repurpose Master
One deliberate long asset contains 30-50 pieces of short-form content — most creators publish it once and waste 95% of the value. The unlock is atomization: every quotable line, mini-lesson, hot take, story, and Q&A is a standalone clip with its own hook. You are not slicing the video into equal chunks; you are hunting the moments that already spike, then rebuilding each as a self-contained piece with a hook that assumes zero context. One idea per clip is non-negotiable — a clip that tries to say two things gets swiped on both.
1. Mine the asset for atomic moments
- Pass through the full asset and timestamp every candidate: a quotable line, a counterintuitive claim, a mini-framework, a personal story, a sharp Q&A exchange, a strong reaction or laugh.
- Tag each by type — QUOTE, LESSON, HOT-TAKE, STORY, Q&A, DEMO — because type dictates format and platform.
- Score for standalone strength: does it make sense with no setup? Does it provoke, teach, or surprise in under 3s? Kill anything that needs the surrounding 5 minutes.
- Target 30+ from a 45-60 min asset. Dense assets yield more; don't force weak cuts to hit a number.
2. Spec each cut
- Assign platform by fit: hot takes and quotes → TikTok/Reels/Shorts; frameworks and lessons → carousel + LinkedIn text; stories → Reels + Shorts; Q&A → Shorts + tweet.
- Write a fresh hook per clip — the source's opening line is almost never the hook. The strongest sentence usually sits 10-20s into the moment; open there.
- Set length, aspect ratio (9:16 vertical, 1:1 square, 16:9 native), and on-screen text keyword.
- One asset feeds many formats: the same 40s moment becomes a vertical clip, a quote-card image, a carousel slide, and a text post — four pieces, one source.
3. Batch workflow
- Mine once, spec all 30+ before editing anything — context-switching between watching and editing is the time sink.
- Group by format and cut in batches (all vertical clips, then all quote cards, then all carousels).
- Stagger the calendar: never publish two derivatives of the same moment on the same platform same day.
- Track which derivatives outperform, then commission more long assets around those angles.
1 pillar → many derivatives map
PILLAR:
├─ 8-12 vertical clips (TikTok / Reels / Shorts)
├─ 3-5 quote cards (Instagram / LinkedIn image)
├─ 2-3 carousels (Instagram / LinkedIn, 5-8 slides)
├─ 5-8 text posts / tweets (X / Threads / LinkedIn)
├─ 1 email newsletter section
└─ 1 blog post / show notes (SEO)
Output template
Source: | Duration:
| # | Source time | Moment (idea) | Type | Platform | Hook | Format (len / ratio) | On-screen text |
|---|-------------|---------------|------|----------|------|----------------------|----------------|
| 1 | 04:12-04:38 | | HOT-TAKE | TikTok | | 26s / 9:16 | |
| 2 | 04:12-04:38 | | QUOTE | LinkedIn | | image / 1:1 | |
| 3 | 11:40-12:20 | | LESSON | Carousel | | 6 slides / 4:5 | |
| ...| ... | ... | ... | ... | ... | ... | ... |
Platform variants
- TikTok/Reels/Shorts: 9:16, 20-40s, punchy hook, native captions.
- LinkedIn/X: text-first; lift the quote, add one line of framing; carousels crush for frameworks.
- Instagram: mix clips + quote cards + carousels; 4:5 for feed, 9:16 for reels.
- Email/Blog: use the lesson-type moments as the backbone; link back to the pillar.
Rules
- One idea per clip. If a moment carries two, ship two clips.
- Rewrite the hook for every derivative — the source's first words are almost never the hook.
- Mine everything before you edit anything. Batch by format.
- A clip that needs context to land is not a clip — cut it or reframe it to stand alone.
- Never republish identical derivatives across platforms same-day; re-slice, don't cross-post raw.
- Chase the moment, not the number. 22 strong clips beat 40 with filler.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: moses607
- Source: moses607/socialforge
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.