Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Viral Short Video Factory

v1.0.0

Generate 30 fully scripted, AI-produced viral TikTok, Instagram Reels, and YouTube Shorts videos in your niche with optimized hooks, captions, hashtags, and...

0· 55·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for nicemaths123/viral-short-video-factory.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Viral Short Video Factory" (nicemaths123/viral-short-video-factory) from ClawHub.
Skill page: https://clawhub.ai/nicemaths123/viral-short-video-factory
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install viral-short-video-factory

ClawHub CLI

Package manager switcher

npx clawhub@latest install viral-short-video-factory
Security Scan
Capability signals
CryptoCan make purchasesRequires sensitive credentials
These labels describe what authority the skill may exercise. They are separate from suspicious or malicious moderation verdicts.
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Suspicious
medium confidence
!
Purpose & Capability
The declared purpose (generate 30 produced short videos) legitimately requires calls to services like Apify (scraping), InVideo (video production) and an LLM (Claude). The SKILL.md indeed references those services. However the registry metadata lists no required credentials or config paths even though the workflow and example input show apify_token and invideo_api_key (and implicitly an LLM/Claude key). That omission is an incoherence: either the skill expects callers to supply keys in inputs (not declared) or metadata is incomplete.
Instruction Scope
The instructions specify scraping top viral videos across TikTok, Instagram Reels and YouTube Shorts and sending data to third‑party APIs (Apify, InVideo, Claude). They do not instruct reading unrelated local files or secrets, but they do direct broad web scraping and external data transmission — a valid but privacy/terms‑of‑service sensitive scope that should be made explicit.
Install Mechanism
This is an instruction‑only skill with no install spec and no code files, so nothing is written to disk by an installer. That minimizes install‑time risk.
!
Credentials
The SKILL.md shows example inputs containing apify_token and invideo_api_key (and references Claude) but the skill metadata lists no required env vars or primary credential. This mismatch obscures what secrets the skill will need, how they must be supplied, and where they will be sent/stored — a material gap in proportionate credential disclosure.
Persistence & Privilege
always is false and there are no install scripts or claims of modifying other skills or system config. Autonomous invocation is allowed (platform default) but does not combine with other high privileges here.
Scan Findings in Context
[no_findings] expected: Regex scanner had nothing to analyze because this is an instruction‑only skill with a single SKILL.md. The lack of code means no code‑level findings, but the SKILL.md itself contains network and API usage that should be reviewed for privacy and credential handling.
What to consider before installing
Key things to consider before installing: (1) The skill workflow requires API keys for Apify, InVideo and an LLM (Claude) but the metadata does not declare required credentials — ask the publisher to explicitly list what secrets are needed and how to provide them. (2) The skill scrapes content from TikTok/Instagram/YouTube and sends data to third‑party services — confirm this behavior is acceptable (and whether it violates platform ToS) and ask how scraped data is stored or shared. (3) The source is unknown and there's no homepage or repo to audit; prefer skills with a verifiable publisher or code you can review. (4) If you proceed, avoid reusing high‑privilege credentials: create dedicated API keys with limited scopes and expiration, and ask where keys are transmitted and whether they are persisted by the skill or external services. Request clarification about Claude key usage, data retention, and explicit required env/config fields before granting access.

Like a lobster shell, security has layers — review code before you run it.

latestvk9762vjas3pngs8srwsrzvyfhh852072
55downloads
0stars
1versions
Updated 1w ago
v1.0.0
MIT-0

📱 Viral Short-Form Video Factory — TikTok, Reels & Shorts at Scale With AI

Slug: viral-short-form-video-factory
Category: Content Marketing / Video Automation
Powered by: Apify + InVideo AI + Claude AI

Input your niche. Get 30 fully produced short-form videos — TikTok, Instagram Reels & YouTube Shorts — researched from viral trends, scripted with proven hooks, produced with AI voiceover & visuals, and ready to post. Your content machine on autopilot.


💥 Why This Skill Will Be Your #1 Bestseller on ClawHub

Short-form video is the #1 distribution channel on earth right now. TikTok alone serves 1 billion users. Instagram Reels reach 2 billion. YouTube Shorts hit 70 billion views per day.

Every brand, creator, agency, and business on the planet needs short-form content. Most post inconsistently — or not at all — because production is slow, expensive, and exhausting.

This skill produces 30 platform-ready videos in one run. For any niche. In any language.

What gets automated:

  • 📊 Scrape top 100 viral short-form videos across TikTok, Reels & Shorts in your niche
  • 🧠 Reverse-engineer exactly why they went viral — hook, format, sound, pacing
  • 🎯 Identify the 5 content formats dominating your niche right now
  • ✍️ Generate 30 complete scripts with viral hooks + captions + hashtags
  • 🎬 Produce 30 finished videos with AI voiceover, visuals & captions
  • 📅 Build a 30-day posting calendar with optimal times per platform
  • 📤 Export platform-ready files for TikTok, Instagram & YouTube Shorts

🛠️ Tools Used

ToolPurpose
Apify — TikTok ScraperScrape viral TikToks by hashtag, niche, sound
Apify — Instagram Reels ScraperTop Reels by engagement & niche
Apify — YouTube Shorts ScraperViral Shorts by views & retention signals
Apify — Google Trends ScraperRising topics before they peak
Apify — Reddit ScraperRaw audience pain points & questions
InVideo AIProduce full 9:16 videos with voiceover, visuals & captions
Claude AIScript writing, hook generation, caption & hashtag strategy

⚙️ Full Workflow

INPUT: Your niche + target audience + brand tone + posting goals
        ↓
STEP 1 — Scrape Top 100 Viral Videos Across All 3 Platforms
  └─ TikTok: views, shares, comments, sound used, hashtags
  └─ Instagram Reels: reach, saves, shares, audio
  └─ YouTube Shorts: views, CTR, retention drop-off signals
        ↓
STEP 2 — Viral Pattern Analysis
  └─ Hook formula (first 2 seconds = make or break)
  └─ Video length sweet spot for this niche
  └─ Formats winning: POV / listicle / story / tutorial / trend hijack
  └─ Sounds & music driving the most reach
  └─ Comment patterns = what triggers engagement
        ↓
STEP 3 — Trend & Audience Research
  └─ Google Trends: topics rising in last 7 days
  └─ Reddit: raw questions & frustrations from your audience
  └─ TikTok trending sounds: what's boosting reach right now
        ↓
STEP 4 — 30-Video Content Calendar Built
  └─ Week 1: Trend-jacking videos (ride current momentum)
  └─ Week 2: Educational / value-packed videos (authority)
  └─ Week 3: Relatable / entertaining videos (shareability)
  └─ Week 4: Conversion-focused videos (CTA to offer)
        ↓
STEP 5 — Claude AI Writes All 30 Scripts
  └─ Hook (2 seconds — stops the scroll)
  └─ Body (punchy, no fluff, pattern interrupts)
  └─ CTA (comment bait / follow / click link in bio)
  └─ Caption (algorithm-optimized)
  └─ 5-10 hashtags per video (mix of niche + broad)
        ↓
STEP 6 — InVideo AI Produces All 30 Videos
  └─ 9:16 vertical format (TikTok / Reels / Shorts ready)
  └─ AI voiceover in chosen voice & language
  └─ Auto-matched B-roll visuals
  └─ Bold captions synced to voiceover
  └─ Background music at optimal volume
  └─ Export: MP4 1080p per platform
        ↓
OUTPUT: 30 produced videos + scripts + captions + hashtags + calendar

📥 Inputs

{
  "brand": {
    "niche": "Personal Finance for Gen Z",
    "target_audience": "18-28 year olds learning to invest and save",
    "tone": "casual, real, no corporate BS",
    "goal": "grow following + drive traffic to newsletter",
    "posting_frequency": "daily"
  },
  "content": {
    "videos_count": 30,
    "avg_video_length_seconds": 45,
    "language": "en",
    "style": "faceless with AI voiceover"
  },
  "platforms": ["tiktok", "instagram_reels", "youtube_shorts"],
  "production": {
    "invideo_api_key": "YOUR_INVIDEO_API_KEY",
    "voice": "energetic_male_en",
    "visual_style": "modern_bold"
  },
  "apify_token": "YOUR_APIFY_TOKEN"
}

📤 Output Example

{
  "niche_analysis": {
    "platform_breakdown": {
      "tiktok": { "avg_viral_views": "2.4M", "optimal_length": "30-45s", "best_post_time": "7PM EST" },
      "instagram_reels": { "avg_viral_views": "890K", "optimal_length": "15-30s", "best_post_time": "6PM EST" },
      "youtube_shorts": { "avg_viral_views": "1.1M", "optimal_length": "45-59s", "best_post_time": "3PM EST" }
    },
    "top_formats": [
      { "format": "Listicle ('5 things...')", "share": "34% of viral videos", "avg_shares": 12400 },
      { "format": "Myth-busting ('Stop doing X')", "share": "27% of viral videos", "avg_shares": 18700 },
      { "format": "POV / Story", "share": "21% of viral videos", "avg_shares": 9800 }
    ],
    "viral_hook_patterns": [
      "If you have $X, do this immediately...",
      "Nobody talks about this investing mistake...",
      "POV: You just discovered you can retire at 40..."
    ],
    "top_hashtags": ["#personalfinance", "#moneytok", "#investing101", "#genzmoney", "#financetips"]
  },
  "videos": [
    {
      "video": 1,
      "week": 1,
      "type": "Trend-jacking",
      "platform_primary": "TikTok",
      "title": "5 Money Rules They Don't Teach in School",
      "hook": "If nobody taught you these 5 money rules, you're already behind. Let's fix that right now.",
      "script": "Hook (0:00-0:03): 'If nobody taught you these 5 money rules, you're already behind.'\nRule 1 (0:03-0:10): 'Pay yourself first. 10% to savings before anything else. Non-negotiable.'\nRule 2 (0:10-0:18): 'Emergency fund is not optional. 3 months expenses. High-yield savings account.'\nRule 3 (0:18-0:26): 'Invest before you feel ready. Time in market beats timing the market. Every time.'\nRule 4 (0:26-0:34): 'Lifestyle inflation kills wealth. Got a raise? Invest the difference.'\nRule 5 (0:34-0:42): 'Your credit score is a financial weapon. A good score saves you $100K+ lifetime.'\nCTA (0:42-0:45): 'Follow for daily money tips school never taught you.'",
      "caption": "The 5 money rules school never taught you 💰 Save this! #personalfinance #moneytok #moneyadvice #genzfinance #investing101",
      "hashtags": ["#personalfinance", "#moneytok", "#moneyadvice", "#genzfinance", "#investing101"],
      "cta_type": "Follow bait",
      "invideo_production": {
        "status": "produced",
        "duration": "45s",
        "format": "9:16 vertical",
        "video_file": "outputs/video_01_money_rules.mp4"
      }
    },
    {
      "video": 2,
      "week": 1,
      "type": "Myth-busting",
      "platform_primary": "Instagram Reels",
      "title": "Stop Saving Money in a Regular Bank Account",
      "hook": "You're losing hundreds of dollars every year and you don't even know it.",
      "script": "Hook (0:00-0:03): 'You're losing hundreds of dollars every year and you don't even know it.'\nProblem (0:03-0:12): 'Your regular bank pays 0.01% interest. Inflation runs at 3%. You're going BACKWARDS.'\nSolution (0:12-0:22): 'High-yield savings accounts pay 4.5-5% right now. That's 500x your regular bank.'\nAction (0:22-0:28): '10 minutes to open. FDIC insured. Same money, same safety, 500x the return.'\nCTA (0:28-0:30): 'Comment HYSA and I'll send you the best options right now.'",
      "caption": "Stop letting your bank rob you 😤 Comment HYSA for my top picks 👇 #moneytok #personalfinance #savingmoney #highyieldsavings",
      "hashtags": ["#moneytok", "#personalfinance", "#savingmoney", "#highyieldsavings", "#financetips"],
      "cta_type": "Comment bait",
      "invideo_production": {
        "status": "produced",
        "duration": "30s",
        "format": "9:16 vertical",
        "video_file": "outputs/video_02_hysa.mp4"
      }
    }
  ],
  "posting_calendar": [
    { "day": 1, "platform": "TikTok", "video": 1, "post_time": "7:00 PM EST", "status": "ready" },
    { "day": 2, "platform": "Instagram Reels", "video": 2, "post_time": "6:00 PM EST", "status": "ready" },
    { "day": 3, "platform": "YouTube Shorts", "video": 3, "post_time": "3:00 PM EST", "status": "ready" }
  ],
  "growth_projections": {
    "month_1": "500-2,000 new followers (consistency phase)",
    "month_3": "5,000-15,000 followers (algorithm picks you up)",
    "month_6": "20,000-80,000 followers (compounding effect)"
  }
}

🧠 Claude AI Master Prompt

You are a world-class short-form video strategist and scriptwriter.

VIRAL VIDEO DATA FROM SCRAPING:
{{viral_videos_data}}

TRENDING TOPICS:
{{google_trends_data}}

AUDIENCE PAIN POINTS:
{{reddit_data}}

BRAND PROFILE:
- Niche: {{niche}}
- Audience: {{target_audience}}
- Tone: {{tone}}
- Goal: {{goal}}
- Video length: {{length}} seconds

FOR EACH OF THE 30 VIDEOS GENERATE:
1. Hook (first 2-3 seconds ONLY — must stop scroll instantly)
2. Full word-for-word script with timestamps
   Structure: Hook → Problem/Surprise → Value → CTA
   Zero fluff. Every word earns its place.
3. Caption (algorithm-optimized, includes hook + CTA)
4. 7-10 hashtags (mix: 3 niche + 3 broad + 1-2 trending)
5. CTA type: comment bait / follow bait / link in bio / save this

RULES:
- Hook must create IMMEDIATE curiosity, shock, or emotion
- Scripts must work WITHOUT visuals (voiceover-first)
- Every video must end with engagement bait
- Optimal pacing: 1 new idea every 8-10 seconds maximum

OUTPUT: Valid JSON only. No markdown. No preamble.

💰 Cost Estimate

VideosApify CostInVideo CostTotal
10 videos~$0.25~$10~$10.25
30 videos~$0.60~$25~$25.60
90 videos (3 clients)~$1.75~$70~$71.75
300 videos (10 clients)~$5.50~$220~$225.50

💡 Get started free on Apify — $5 credits included

🎬 Produce all your videos with InVideo AI — free plan available


🔗 Revenue Opportunities With This Skill

Use CaseRevenue
Social media agency$1,500–$5,000/month per client for 30 videos
Personal brand builderGrow to 100K followers → brand deals + courses
Faceless content channel$2K–$20K/month via creator fund + affiliate links
UGC creator serviceSell 10-video packs to brands for $500–$2,000
E-commerce contentProduct video ads repurposed as organic content

📊 Why This Is The Ultimate Content Skill

FeatureHiring a Video EditorViral Short-Form Factory
Cost per video$50–$200~$0.85
Time per video2–4 hoursUnder 2 minutes
Trend research included
Viral hook analysis
Scripts + captions + hashtags
All 3 platforms optimized
30-day calendar included
Scale to 300 videos/month

🚀 Setup in 3 Steps

Step 1 — Get your Apify API Token
Go to: Settings → Integrations → API Token

Step 2 — Get your InVideo AI account
Go to: Settings → API → Copy your key

Step 3 — Define your niche & run
Brand profile + goals. 30 videos produced and ready to post in one run.


⚡ Pro Tips to Go Viral Faster

  • Post every single day for 30 days — the algorithm rewards consistency above all
  • Your hook is 80% of the result — rewrite it 5 times before producing
  • Comment bait CTAs 3x your reach — "Comment X for Y" triggers the algorithm
  • Cross-post on all 3 platforms — same video, 3x the distribution, zero extra work
  • Reply to every comment in the first 30 minutes — early engagement = algorithm boost
  • Repost your best video every 30 days — new audience, same proven content

🏷️ Tags

tiktok instagram-reels youtube-shorts short-form-video content-automation invideo apify viral-content faceless-channel social-media content-calendar ai-video


Powered by Apify + InVideo AI + Claude AI

Comments

Loading comments...