# Send Youtube Instant Article to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- Download the package from Yavira.
- Extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the extracted folder.
## Suggested prompts
### New install

```text
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete.
```
### Upgrade existing

```text
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "youtube-instant-article",
    "name": "Youtube Instant Article",
    "source": "tencent",
    "type": "skill",
    "category": "效率提升",
    "sourceUrl": "https://clawhub.ai/viticci/youtube-instant-article",
    "canonicalUrl": "https://clawhub.ai/viticci/youtube-instant-article",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/youtube-instant-article",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=youtube-instant-article",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "README.md",
      "SKILL.md",
      "instant-article.sh",
      "scripts/generate.sh",
      "scripts/setup.sh"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-30T16:55:25.780Z",
      "expiresAt": "2026-05-07T16:55:25.780Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
        "contentDisposition": "attachment; filename=\"network-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/youtube-instant-article"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/youtube-instant-article",
    "downloadUrl": "https://openagent3.xyz/downloads/youtube-instant-article",
    "agentUrl": "https://openagent3.xyz/skills/youtube-instant-article/agent",
    "manifestUrl": "https://openagent3.xyz/skills/youtube-instant-article/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/youtube-instant-article/agent.md"
  }
}
```
## Documentation

### YouTube Instant Article

Transform YouTube videos into Telegraph Instant View articles with visual slides and timestamped summaries.

### When to Use

ALWAYS use this skill when:

User shares a YouTube URL (any youtube.com or youtu.be link)
"Summarize this video"
"What's this video about?"
"Turn this into an article"
"Give me the gist of this video"

Only use generic summarize for:

Non-YouTube URLs (articles, websites, PDFs)
Explicit "just give me the transcript" requests

### Quick Start

source /Users/viticci/clawd/.env && {baseDir}/scripts/generate.sh "$ARGUMENTS"

### Options

FlagDefaultDescription--slides-max N6Maximum slides to extract--debugoffKeep temp files for debugging

### Environment Variables

Required environment variables are loaded from /Users/viticci/clawd/.env:

TELEGRAPH_TOKEN - Telegraph API access token
OPENAI_API_KEY - For GPT-5.2 summarization

### Output

Telegraph Instant View article with:

📺 Video link at top
🖼️ Slides interleaved with timestamped sections
⏱️ Key moments with timestamps
💬 Notable quotes as blockquotes
✨ Proper title from YouTube

### Architecture

YouTube URL
    │
    ├─► summarize --extract (get video title)
    │
    ├─► summarize --slides (extract key frames)
    │
    ├─► summarize --timestamps (GPT-5.2 summary)
    │
    ├─► catbox.moe (upload images)
    │
    └─► Telegraph API (create article)

### Image Hosting: catbox.moe

No API key required
No expiration
Reliable CDN
Direct URL embedding

### LLM: OpenAI GPT-5.2

Fast (~4-5 seconds)
High quality summaries
Automatic timestamp extraction

### Layout: Interleaved Images

Images distributed across timestamp sections
Not grouped at top
Each major section gets a relevant slide

### Instant View Timing

Telegram needs 1-2 minutes to generate Instant View for new pages. If the ⚡ button doesn't appear immediately, wait and try again.

### Script Requirements

Uses zsh (not bash) for associative array support
Requires: summarize, jq, curl
Optional: ffmpeg (for local video processing)

### Always Use the Script

NEVER manually create Telegraph content. Always use generate.sh:

Ensures proper h4 headers (required for Instant View)
Distributes images correctly
Extracts video title automatically

### Dependencies

summarize v0.10.0+ (brew install steipete/tap/summarize)
jq (brew install jq)
curl (pre-installed on macOS)
OpenAI API key with GPT-5.2 access

### Processing Time

Video LengthApprox. Time< 15 min20-30s15-30 min30-45s30+ min45-60s+

### "Failed to get summary"

Check OPENAI_API_KEY is set
Verify API key has GPT-5.2 access
Try with --debug flag

### No Instant View button

Wait 1-2 minutes for Telegram to process
Verify article has content (not empty)
Check images loaded (visit Telegraph URL directly)

### Images not showing

catbox.moe might be temporarily down
Check upload succeeded in debug output
Verify URLs are HTTPS
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: viticci
- Version: 0.1.0
## Source health
- Status: healthy
- Source download looks usable.
- Yavira can redirect you to the upstream package for this source.
- Health scope: source
- Reason: direct_download_ok
- Checked at: 2026-04-30T16:55:25.780Z
- Expires at: 2026-05-07T16:55:25.780Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/youtube-instant-article)
- [Send to Agent page](https://openagent3.xyz/skills/youtube-instant-article/agent)
- [JSON manifest](https://openagent3.xyz/skills/youtube-instant-article/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/youtube-instant-article/agent.md)
- [Download page](https://openagent3.xyz/downloads/youtube-instant-article)