
upload-post/viraloop
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
OpenClaw AI エージェントは、自動 TikTok と Instagram のカルーセルの成長のためのスキルを使用しています。 ブランド、競合他社、色、値の提案を分析するために任意のウェブサイトのURLを渡す.
概要
任意のウェブサイトからウイルス TikTok/Instagram カルーセル スライドを自動的に生成します。 スキルは、すべての投稿のインサイトを学習.json に蓄積します。 - 任意のURLからブランド、機能、競合他社を分析 - インポート - Gemini(利用可能な無料プラン、クレジットカードなし)で6つの視覚的に一貫性のあるスライドを作成します - ◀ - あなたのTikTokフィードに直接投稿して、自動トレンディング音楽+Instagramを同時に。 ドラフトなし、手動のステップなし - API(Geminiとアップロード-post.com)の両方が無料の計画を持っていません。クレジットカードは必要ありません - あらゆる投稿のパフォーマンスを監視する - 平均化:最高のホック、時間、日、スタイル - Node.js 18+ - Playwright (npm install playwright &&npx playwright install chromium) - uv (Python パッケージランナー) - jq 1. - 注意を刻む質問/problem 2. - 痛みのポイント3をアジテート - 競争の進歩を示す4. - あなたの製品5を明らかにする - 主な利点6.
概要(AI 翻訳)
任意のウェブサイトからウイルス TikTok/Instagram カルーセル スライドを自動的に生成します。
哲学:毎日の反復
1日あたりのカルーセルを掲示します。 お問い合わせ お問い合わせ 成長。
[learnings.json] 内のすべての投稿にインサイトが蓄積されます。
##特徴
- フルビジネスリサーチ** - 任意のURLからブランド、機能、競合他社を分析
- インポートAIイメージジェネレーション - Geminiで6つの視覚的に一貫性のあるスライドを作成(無料プランあり、クレジットカードなし)
- ◀ダイレクトパブリッシング - TikTokのフィードに直接投稿して、自動トレンディング音楽+Instagramを同時に配信します。 ドラフトなし、マニュアルステップなし
- クーポン100%無料 開始** - API(Geminiとアップロード-post.com)の両方が無料プラン、クレジットカードは必要ありません
- すべての投稿のパフォーマンスを監視
- [Learning Loop**] - 最高のホック、時間、スタイル
クイックスタート
要件
- Node.js 18 +
- プレイライト([T1])
- uv(Pythonパッケージランナー) ・jq
環境変数
| 変数 | 説明 |
お問い合わせ
| [GEMINI_API_KEY | ジェミニ画像生成用Google APIキー |
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Viraloop 🔄
Generate viral TikTok/Instagram carousel slides from any website automatically.
Philosophy: Daily Iteration
Post 1 carousel per day. Learn. Iterate. Grow.
Day 1: Post → Analyze → Learn
Day 7: 7 data points, patterns emerging
Day 30: Refined strategy, proven hooks, optimal timing
The skill accumulates insights across ALL your posts in learnings.json.
Features
- 🔍 Full Business Research - Analyzes brand, features, competitors from any URL
- 🎨 AI Image Generation - Creates 6 visually coherent slides with Gemini (free plan available, no credit card)
- 📱 Direct Publishing - Posts straight to your TikTok feed with auto trending music + Instagram simultaneously. No drafts, no manual steps
- 💰 100% Free to Start - Both APIs (Gemini and upload-post.com) have free plans, no credit card required
- 📊 Analytics Tracking - Monitors performance across all posts
- 🔄 Learning Loop - Accumulates insights: best hooks, times, days, styles
Quick Start
# 1. Analyze website
node scripts/analyze-web.js https://your-product.com
# 2. Generate slides
GEMINI_API_KEY="..." bash scripts/generate-slides.sh
# 3. Publish
UPLOADPOST_TOKEN="..." bash scripts/publish-carousel.sh
# 4. Check analytics
UPLOADPOST_TOKEN="..." bash scripts/check-analytics.sh 7
Requirements
- Node.js 18+
- Playwright (
npm install playwright && npx playwright install chromium) - uv (Python package runner)
- jq
Environment Variables
| Variable | Description |
|---|---|
GEMINI_API_KEY |
Google API key for Gemini image generation |
UPLOADPOST_TOKEN |
Upload-Post API token |
UPLOADPOST_USER |
Upload-Post username |
Slide Structure
- Hook - Attention-grabbing question/problem
- Problem - Agitate the pain point
- Agitation - Show competition advancing
- Solution - Reveal your product
- Feature - Key benefit
- CTA - Call to action (Link in bio)
Credentials & Security
Required Credentials
| Credential | Type | Where to Get |
|---|---|---|
GEMINI_API_KEY |
Environment variable | Google AI Studio |
UPLOADPOST_TOKEN |
Environment variable | upload-post.com → Dashboard → API Keys |
Optional
| Credential | Type | Description |
|---|---|---|
UPLOADPOST_USER |
Environment variable | Upload-Post username (not sensitive) |
Security Notes
- ✅ All credentials are read from environment variables, not stored in files
- ✅ No API keys are hardcoded in any scripts
- ✅ Website analysis only reads public web pages (no authentication scraping)
- ✅ All generated data stays local in
/tmp/carousel/
Data Flow
- Website URL → Analyzed by Playwright (local browser) →
analysis.json - Analysis → Sent to Gemini API → Returns generated images
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add upload-post/viraloop