# Send Youtube video scorer 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. 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. Summarize what changed and any follow-up checks I should run.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "worthclip-youtube-video-scorer",
    "name": "Youtube video scorer",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/IvanStancich/worthclip-youtube-video-scorer",
    "canonicalUrl": "https://clawhub.ai/IvanStancich/worthclip-youtube-video-scorer",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/worthclip-youtube-video-scorer",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=worthclip-youtube-video-scorer",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "SKILL.md",
      "scripts/score.sh",
      "scripts/usage.sh",
      "scripts/feed.sh"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "slug": "worthclip-youtube-video-scorer",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-11T11:15:10.838Z",
      "expiresAt": "2026-05-18T11:15:10.838Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=worthclip-youtube-video-scorer",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=worthclip-youtube-video-scorer",
        "contentDisposition": "attachment; filename=\"worthclip-youtube-video-scorer-1.0.6.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "worthclip-youtube-video-scorer"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/worthclip-youtube-video-scorer"
    },
    "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/worthclip-youtube-video-scorer",
    "downloadUrl": "https://openagent3.xyz/downloads/worthclip-youtube-video-scorer",
    "agentUrl": "https://openagent3.xyz/skills/worthclip-youtube-video-scorer/agent",
    "manifestUrl": "https://openagent3.xyz/skills/worthclip-youtube-video-scorer/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/worthclip-youtube-video-scorer/agent.md"
  }
}
```
## Documentation

### WorthClip - YouTube Video Scoring

Score YouTube videos 1-10 based on your personalized learning goals. Get AI-powered summaries, alignment analysis, and a curated feed.

### Setup

Sign up at https://worthclip.com
Go to Settings > API Keys
Generate an API key
Set it: export WORTHCLIP_API_KEY="wc_your_key_here"

### Score a video

Scores a YouTube video against the user's persona and goals. Handles async scoring automatically with polling.

bash {baseDir}/scripts/score.sh "VIDEO_ID"

The script submits the video for scoring, polls for completion (up to 60 seconds), and returns the completed score JSON. If the video was already scored, it returns the existing score immediately.

### Get your feed

Returns scored videos sorted by relevance, with optional filters.

bash {baseDir}/scripts/feed.sh [--min-score N] [--verdict VERDICT] [--limit N] [--cursor N]

Options:

--min-score N - Only return videos scored N or above (1-10)
--verdict VERDICT - Filter by verdict (e.g., "watch", "skip")
--limit N - Number of results per page
--cursor N - Pagination cursor from previous response

### Check usage

Shows current billing period usage stats and limits.

bash {baseDir}/scripts/usage.sh

### API Reference

Base URL: https://greedy-mallard-11.convex.site/api/v1

The API is hosted on Convex (convex.site), WorthClip's serverless backend. The domain greedy-mallard-11.convex.site is WorthClip's production Convex deployment. You can verify this by visiting https://worthclip.com/developers.

All requests (except /health) require Authorization: Bearer YOUR_API_KEY header.

EndpointMethodDescription/healthGETHealth check (no auth required)/scorePOSTScore a video (async, returns 202 with jobId)/score/:jobIdGETPoll scoring job status/videos/:ytId/summaryGETGet video summary (summarization)/videos/:ytIdGETGet video detail with full score/feedGETPaginated scored feed with filters/channelsGETList tracked channels/channels/lookupPOSTLookup channel by YouTube URL/channels/trackPOSTTrack a new channel/personaGETGet current persona and goals/personaPUTUpdate persona description/goalsPUTUpdate learning goals/usageGETCurrent billing period usage stats

### Rate Limits

General: 60 requests/minute (all endpoints)
Scoring: 20 requests/minute (POST /score and GET /score/:jobId)

Response headers:

X-RateLimit-Limit - Maximum requests per window
X-RateLimit-Remaining - Requests remaining in current window
Retry-After - Seconds to wait before retrying (only on 429 responses)

### Error Format

All errors return a consistent JSON structure with an appropriate HTTP status code:

{
  "error": {
    "code": "ERROR_CODE",
    "message": "Human-readable description of the error"
  }
}

Common error codes:

UNAUTHORIZED (401) - Missing or invalid API key
RATE_LIMITED (429) - Too many requests
NOT_FOUND (404) - Resource not found
VALIDATION_ERROR (400) - Invalid request parameters
INTERNAL_ERROR (500) - Server error

### Base URL

https://greedy-mallard-11.convex.site/api/v1
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: IvanStancich
- Version: 1.0.6
## Source health
- Status: healthy
- Item download looks usable.
- Yavira can redirect you to the upstream package for this item.
- Health scope: item
- Reason: direct_download_ok
- Checked at: 2026-05-11T11:15:10.838Z
- Expires at: 2026-05-18T11:15:10.838Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/worthclip-youtube-video-scorer)
- [Send to Agent page](https://openagent3.xyz/skills/worthclip-youtube-video-scorer/agent)
- [JSON manifest](https://openagent3.xyz/skills/worthclip-youtube-video-scorer/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/worthclip-youtube-video-scorer/agent.md)
- [Download page](https://openagent3.xyz/downloads/worthclip-youtube-video-scorer)