Agent skill
tiktok-clips-biz
Install this agent skill to your Project
npx add-skill https://github.com/ChinchillaEnterprises/ChillSkills/tree/main/tiktok-clips-biz
SKILL.md
TikTok Sponsored Clipping Business
Trigger
Activate when user mentions: "clipping campaigns", "scan campaigns", "tiktok business", "clip deals", "campaign performance", "weekly clip review", "clipping scanner", "faceless clips", or similar.
Context Files (Read First)
- Context:
/Users/tori/Documents/Repos/CHI/context/tiktok-clips.md - Scanner:
/Users/tori/Documents/Repos/CHI/automations/overnight-pipeline/clipping_scanner.py - Pipeline:
/Users/tori/Documents/Repos/CHI/automations/overnight-pipeline/overnight-pipeline.sh - Performance data:
/Users/tori/Documents/Repos/CHI/automations/overnight-pipeline/data/clipping-performance.json - Scanner learnings:
/Users/tori/Documents/Repos/CHI/automations/overnight-pipeline/data/scanner-learnings.json - Seen campaigns:
/Users/tori/Documents/Repos/CHI/automations/overnight-pipeline/data/clipping-seen.json - Daily scan output:
/Users/tori/Documents/Repos/CHI/automations/overnight-pipeline/data/clipping-campaigns-YYYY-MM-DD.json
Platform Accounts
| Platform | URL | Account |
|---|---|---|
| Vyro | app.vyro.com | @chinchillaai |
| Whop/ClipFlow | whop.com | @murkykonga |
| ClipHaven | studio.cliphaven.app | @chinchillaai |
Core Constraint: FACELESS ONLY
We run headless/faceless clips exclusively. No face cam, no personal brand.
Approved formats:
- Text-on-screen with trending audio
- Product showcases (screen recordings, unboxing stills)
- Compilation/montage (best-of, fail compilations, satisfying clips)
- Voiceover narration over b-roll or stock footage
- Gameplay footage with commentary overlay
- Screen recordings (tutorials, app walkthroughs, reactions via text)
- AI-generated visuals with narration
Growth Strategy: ORGANIC ONLY
All growth is organic. No paid view services, no view panels, no artificial inflation of any kind.
The only exception: if a clip performs well organically (>1K views in 24h), consider TikTok Spark Ads ($5-10) as the ONLY legitimate paid amplification. Never use SMM panels.
Overnight Autonomous Model
This operation runs alongside — not instead of — the AI agency business.
How It Fits
- The clipping scanner runs as part of the overnight pipeline (11 PM), not during business hours
- Campaign discovery, trend research, and ranking happen autonomously overnight
- Human time is limited to 2-3 evening/weekend hours per week for actual clip creation
- Day business (AI agency contracts, client work) is completely separate and always takes priority
The Value Is Threefold
- Direct sponsorship revenue — brands pay per view/flat fee for sponsored clips
- Building a TikTok following as a marketing asset — a faceless account with 10K+ followers has value beyond clip payouts (cross-promote agency services, sell the account, leverage for future brand deals)
- Learning the algorithm — understanding what content performs on short-form video platforms makes us better at advising clients
Time Budget
| Activity | Time | When |
|---|---|---|
| Scanner runs + campaign ranking | 0 hrs (automated) | 11 PM nightly |
| Review top campaigns, pick 3-5/week | 15 min | Monday evening |
| Clip creation (3-5 clips) | 2-3 hrs | Evenings/weekends |
| Performance review | 15 min | Monday evening |
| Total human time | ~3 hrs/week max | Off-hours only |
Workflow 1: Campaign Discovery & Ranking
Step 1 — Run the Scanner
cd /Users/tori/Documents/Repos/CHI/automations/overnight-pipeline
python3 clipping_scanner.py --min-rate 1.0 --max-results 15
If scanner output is empty or stale, check cached data:
ls -la data/clipping-campaigns-*.json | tail -5
cat data/clipping-campaigns-$(date +%Y-%m-%d).json
Step 2 — Score Each Campaign
Apply this scoring matrix to every campaign found:
Pay Rate (0-10 pts)
| Rate | Points | Label |
|---|---|---|
| >= $10/1K views or >= $50 flat | 10 | Excellent |
| >= $5/1K or >= $25 flat | 7 | Good |
| >= $2/1K or >= $10 flat | 4 | Decent |
| >= $1/1K or >= $5 flat | 2 | Minimum |
| Below $1/1K | -100 | Reject |
Faceless Compatibility (0-5 pts)
- +5 if campaign explicitly allows or encourages faceless content
- +3 if campaign is format-agnostic (no face requirement mentioned)
- +0 if campaign requires face cam or personal brand
- -100 if campaign explicitly requires creator face (REJECT)
Brand Quality (0-5 pts)
- +5 if recognizable brand (Nike, Amazon, Spotify, etc.)
- +3 if mid-tier brand with real product
- +1 if unknown brand but legitimate product
- -2 if sketchy/dropship/crypto/gambling brand
Sponsorship Fit (0-5 pts)
- +5 if the brand aligns perfectly with content we'd post anyway (tech, productivity, gaming, AI tools)
- +3 if the sponsored content is genuinely interesting/watchable even without the sponsorship
- +1 if the content is tolerable but clearly "just an ad"
- +0 if the brand is boring and will tank engagement
- Key question: Will this sponsored clip get organic engagement, or will the audience scroll past it?
Cross-Post Potential (0-3 pts)
- +3 if the clip works on TikTok + IG Reels + YouTube Shorts with zero re-editing
- +2 if minor tweaks needed (aspect ratio, caption format) for cross-posting
- +1 if only works on one platform (e.g., TikTok-specific sound that won't carry over)
- +0 if platform-locked (TikTok-only watermark requirement, etc.)
Budget Remaining (0-4 pts)
- +4 if > 75% budget remaining
- +3 if 50-75% remaining
- +1 if 25-50% remaining
- -3 if < 25% remaining (likely to cap out before payout)
Deadline Proximity (0-3 pts)
- +3 if > 2 weeks out
- +2 if 1-2 weeks
- +1 if 3-7 days
- -2 if < 3 days (rush = low quality clips)
Follower Requirements (-5 to +3 pts)
- +3 if no follower minimum
- +1 if < 1K followers required
- -2 if 1K-10K required
- -5 if > 10K required (we may not qualify)
Platform Trust (0-2 pts)
- +2 if ClipHaven (escrow-protected payouts)
- +1 if Vyro (established platform)
- +0 if Whop (community-based, less payout protection)
Escrow/Payment Protection (0-2 pts)
- +2 if confirmed escrow
- +0 if no escrow info
Total possible: ~42 pts. Minimum viable: 12 pts.
Step 3 — Cross-Reference TikTok Trends
For top-scoring campaigns, check if the brand/niche aligns with current TikTok trends:
- Search TikTok for the brand name — is content about them trending?
- Check if the product category has trending sounds/hashtags
- Faceless accounts in that niche — what view counts are they getting?
Use web search to check:
"[brand name]" tiktok trending 2026
faceless tiktok [product category] views
Step 4 — Output "Top 3 Campaigns to Clip This Week"
Format each recommendation as:
## Campaign #[N]: [Brand/Campaign Name]
- Platform: [Vyro/ClipFlow/ClipHaven]
- Pay: [rate] | Budget: [remaining/total]
- Score: [X]/42 — [Excellent/Good/Decent]
- Deadline: [date or "open-ended"]
- FTC Disclosure: #ad #sponsored must appear at START of caption + verbal/overlay in first 3 sec
- Faceless Approach: [specific format recommendation for this campaign]
- Sponsorship Fit: [why this brand works for our content / audience overlap]
- Cross-Post Plan: [TikTok only, or TikTok + Reels + Shorts]
- Why This One: [1-2 sentences on fit]
- Clip Style: [text-overlay / screen-record / voiceover-montage / etc.]
- Trending Signal: [what's performing on TikTok for this brand/niche right now]
If only 2 strong campaigns exist, include a third as a "long shot" with a note explaining the risk.
Workflow 2: Brand Results Optimization
Different brands pay for different outcomes. Before clipping, identify the brand goal:
The Sponsorship Mindset
Sponsored content is the norm on TikTok and Reels — everyone gets paid to post. The goal here is subsidized content creation: brands pay us to make content that also grows our following. Even small sponsorship payouts ($10-50 per clip) offset the cost of content creation (tools, time, editing). This is about building a sustainable content operation, not getting rich on $0.50 CPMs. The real value compounds: sponsorship revenue + follower growth + algorithm knowledge.
Brand Goal Framework
| Goal | What They Measure | Our Clip Strategy |
|---|---|---|
| Awareness | Views, impressions, reach | Hook-heavy first 3 sec, trending sounds, broad hashtags, maximize watch time |
| Engagement | Comments, shares, saves, duets | Controversial/opinion hooks, "comment if you agree", shareable formats, text-debate style |
| Conversion | Clicks, link taps, promo code usage | Clear CTA, product demo, problem-solution format, urgency overlay, pin comment with link |
Per-Clip Optimization Checklist
- Identify brand goal from campaign brief (if unclear, default to Awareness)
- Match clip format to goal (see table above)
- First 3 seconds: hook + FTC disclosure overlay
- Brand mention within first 10 seconds
- If conversion goal: CTA at 60% mark AND end of clip
- Hashtag strategy: #ad #sponsored FIRST, then brand hashtag, then 3-5 niche hashtags
- Post at optimal time: Tue/Wed/Thu 12 PM EST or Tue/Thu 6 PM EST
- If a clip performs well organically (>1K views in 24h), consider TikTok Spark Ads ($5-10) as the ONLY legitimate paid amplification. Never use SMM panels.
Engagement Quality Signals (Track These)
- Comment sentiment (positive mentions of brand vs generic)
- Share-to-view ratio (> 2% = excellent)
- Save-to-view ratio (> 1% = strong intent)
- Watch-through rate (> 40% = algorithm boost)
- Profile visits from clip (conversion signal)
Workflow 3: Weekly Performance Review
Run every Monday (or when user asks for "weekly clip review" / "campaign performance").
Step 1 — Gather Data
Read performance data:
cat /Users/tori/Documents/Repos/CHI/automations/overnight-pipeline/data/clipping-performance.json
If the file doesn't exist yet, create it with this structure:
{
"weeks": [],
"clips": [],
"cumulative": {
"total_clips": 0,
"total_views": 0,
"total_revenue": 0,
"total_platforms": {}
}
}
Step 2 — Compile Weekly Report
Template:
# Weekly Clipping Performance — Week of [DATE]
## Summary
- Clips posted: [N] (target: 3-5/week)
- Total views: [N]
- Revenue earned: $[N]
- Revenue pending: $[N]
- Effective CPM: $[revenue / views * 1000]
- Human time spent: [N] hrs
## Platform Breakdown
| Platform | Clips | Views | Revenue | CPM |
|----------|-------|-------|---------|-----|
| TikTok | | | | |
| IG Reels | | | | |
| YT Shorts| | | | |
## Campaign Performance
| Campaign | Brand | Clips | Views | Revenue | Status |
|----------|-------|-------|-------|---------|--------|
| [name] | | | | | Active/Paid/Pending |
## CPM Trend
- This week: $[X]
- Last week: $[X]
- 4-week avg: $[X]
- Trend: [UP/DOWN/FLAT] — [reason]
## Top Performing Clip
- Campaign: [name]
- Views: [N]
- Format: [faceless format used]
- Posted: [date] at [time]
- Why it worked: [analysis]
## Worst Performing Clip
- Campaign: [name]
- Views: [N]
- Format: [faceless format used]
- What went wrong: [analysis]
## Patterns Identified
- Best posting time this week: [time]
- Best format this week: [format]
- Best hashtag combo: [hashtags]
- Audience insight: [observation]
## Action Items for Next Week
1. [specific action]
2. [specific action]
3. [specific action]
Step 3 — Update Data Files
Write updated performance data to:
/Users/tori/Documents/Repos/CHI/automations/overnight-pipeline/data/clipping-performance.json
Write any new patterns/learnings to:
/Users/tori/Documents/Repos/CHI/automations/overnight-pipeline/data/scanner-learnings.json
Append new learnings under a "clipping" key in scanner-learnings.json, preserving existing data.
Step 4 — Update Context File
Update /Users/tori/Documents/Repos/CHI/context/tiktok-clips.md with:
- Current active campaigns
- Running revenue totals
- Any strategy shifts based on data
Workflow 4: FTC Compliance Check
Every clip recommendation and every clip posted MUST pass this checklist:
Mandatory Disclosures
- Caption:
#ador#sponsoredas the FIRST word/hashtag in the caption (not buried at the end) - Visual: Text overlay saying "Ad" or "Sponsored" visible in the first 3 seconds of the clip
- Audio (if voiceover): Verbal mention of "this is a paid partnership" or "sponsored by [brand]" within first 3 seconds
What Does NOT Count as Disclosure
- #ad buried after 5+ other hashtags
- Disclosure only in bio or profile
- "Thanks to [brand]" without explicit ad/sponsored language
- Disclosure that appears after the first 3 seconds only
- Tiny/unreadable text overlay
Per-Clip Compliance Template
FTC CHECK for [clip name]:
[ ] #ad or #sponsored is FIRST in caption
[ ] Visual disclosure overlay in first 3 seconds
[ ] Verbal disclosure in first 3 seconds (if audio)
[ ] Brand relationship is clear to viewer
[ ] No deceptive claims about product
PASS / FAIL
Workflow 5: Faceless Content Research
When user asks to research faceless strategies or "what's working":
Step 1 — Search Current Landscape
Web search for:
faceless tiktok accounts 2026 views strategy
faceless tiktok clips sponsored content
text overlay tiktok viral 2026
Step 2 — Analyze Winning Formats
For each faceless format, evaluate:
- Average view count for accounts under 10K followers
- Engagement rate (likes + comments / views)
- Ease of production (time to create one clip)
- Reusability across multiple campaigns
Step 3 — Format Ranking
Rate formats on a 1-5 scale for: View potential, Production speed, Campaign versatility, Algorithm favor
| Format | Views | Speed | Versatility | Algorithm | Total |
|---|---|---|---|---|---|
| Text-on-screen + trending audio | |||||
| Screen recording walkthrough | |||||
| Product showcase + voiceover | |||||
| Compilation/montage | |||||
| AI visuals + narration | |||||
| Gameplay + overlay | |||||
| Slideshow + story narration |
Step 4 — Output Recommendations
Provide top 3 faceless formats to focus on this week, with:
- Why it's working right now
- Example structure (intro hook, middle, CTA)
- Estimated production time
- Which active campaigns it fits
Quick Commands
| User Says | Action |
|---|---|
| "scan campaigns" | Run Workflow 1 (Discovery & Ranking) |
| "top clips this week" | Run Workflow 1, output Top 3 only |
| "weekly clip review" | Run Workflow 3 (Weekly Performance) |
| "check compliance [clip]" | Run Workflow 4 on specific clip |
| "what faceless formats work" | Run Workflow 5 (Research) |
| "optimize for [brand]" | Run Workflow 2 for that brand's goal |
| "campaign performance" | Run Workflow 3 |
| "clip deals" | Run Workflow 1 |
| "tiktok business" | Show status overview: active campaigns, pending revenue, next actions |
| "experiment check" | Run Experiment Framework monthly check-in |
Experiment Framework
This is a 3-month trial (March 2026 - May 2026) to validate whether faceless TikTok clipping generates meaningful returns for the time invested.
Kill Criteria (Any ONE of these = shut it down)
- Followers: < 500 followers after 3 full months (by June 1, 2026)
- Engagement: Average engagement rate < 1% across all clips for 4 consecutive weeks
- Revenue: < $50/month with no upward trend for 2 consecutive months
- Time: Human time exceeds 5 hrs/week for 3 consecutive weeks (defeating the "overnight autonomous" model)
6-Month Hard Cap
If by September 1, 2026, the operation is not clearly showing value on at least 2 of these 3 dimensions (revenue, follower growth, algorithm insights that benefit agency clients), shut it down regardless.
Monthly Check-In Template
Run on the 1st of each month (or when user says "experiment check"):
# TikTok Clipping Experiment — Month [N] Check-In ([MONTH YEAR])
## Kill Criteria Status
| Metric | Target | Actual | Status |
|--------|--------|--------|--------|
| Followers | > 500 by Month 3 | [N] | ON TRACK / AT RISK / KILL |
| Engagement Rate | > 1% avg | [N]% | ON TRACK / AT RISK / KILL |
| Monthly Revenue | > $50 or upward trend | $[N] | ON TRACK / AT RISK / KILL |
| Weekly Time | < 5 hrs/week | [N] hrs avg | ON TRACK / AT RISK / KILL |
## Revenue Breakdown
- Sponsorship payouts: $[N]
- Platform bonuses: $[N]
- Total: $[N]
- Trend vs last month: [UP/DOWN/FLAT]
## Follower Growth
- Start of month: [N]
- End of month: [N]
- Growth rate: [N]%
- Organic only (no paid follows): YES/NO
## Algorithm Learnings (Agency Value)
- [Insight that could help agency clients]
- [Content format discovery]
- [Timing/hashtag finding]
## Decision
[ ] CONTINUE — on track, keep going
[ ] ADJUST — change strategy (specify what)
[ ] KILL — criteria met, shut it down
[ ] HARD CAP CHECK (Month 6 only) — showing value on 2/3 dimensions?
## Next Month Focus
1. [priority]
2. [priority]
3. [priority]
Status Overview (When Asked "tiktok business" or "clipping status")
Read all data files and output:
# TikTok Clipping Business — Status
## Active Campaigns
[list from most recent scan]
## This Week
- Clips posted: [N] (target: 3-5/week)
- Views: [N]
- Revenue (earned): $[N]
- Revenue (pending): $[N]
## All-Time
- Total clips: [N]
- Total views: [N]
- Total revenue: $[N]
- Avg CPM: $[N]
## Experiment Status
- Month: [N] of 3 (trial) / 6 (hard cap)
- Followers: [N]
- Kill criteria triggered: NONE / [which one]
## Next Actions
1. [highest-priority action]
2. [second priority]
3. [third priority]
## Platform Health
- Vyro: [status — active/auth-required/down]
- ClipFlow: [status]
- ClipHaven: [status]
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
Red Team
Use this skill when the user says "red team", "stress test", "attack this", "critique this", "run the models against this", "test this plan", "refine this with AI", or wants to use external AI models to critique, validate, or improve a document, pitch, plan, or idea. Also use when the user wants to save Claude Code usage by offloading analysis to other models.
Upwork Scanner
This skill should be used when the user asks to "scan upwork", "find upwork jobs", "check upwork", "run the scanner", "look for jobs", or mentions finding freelance projects for Chinchilla AI.
Polymarket Arb Scanner
This skill should be used when the user asks to "scan polymarket", "find arb opportunities", "check polymarket arbs", "run arb scanner", "polymarket arbitrage", or mentions detecting price inefficiencies on Polymarket.
captain-update
Polymarket Copy Trader
This skill should be used when the user asks to "copy trade", "telegram bot polymarket", "follow traders", "copy polymarket", or mentions building a copy trading bot for Polymarket.
Architecture Diagram
This skill should be used when the user asks to "generate a diagram", "create an architecture diagram", "make a diagram", "draw a system diagram", or needs a branded Chinchilla AI technical diagram for proposals or documentation.
Didn't find tool you were looking for?