{"domain":"podcast-shorts-a2a-production.up.railway.app","count":1,"changes":[{"captured_at":"2026-07-14T22:47:46","card_hash":"add81acf2f309f91d7a4a986b69d57ccdade73ffb758dda9496c09636f971aa3","previous_card_hash":null,"diff":{"skills_added":[{"id":"edit-clip","name":"Edit a clip into a finished vertical short","description":"Input: source URL + start/end timestamps. Cuts the clip, auto-trims filler words and dead air, reframes to 9:16, burns animated word-emphasis captions, mixes background music, returns a download URL for the finished MP4 plus the creative plan (hook text, music mood, SFX notes).","tags":null,"inputModes":null,"outputModes":null},{"id":"extract","name":"Web page to clean text","description":"Input: a public web page URL. Returns the main article text with navigation, ads, and boilerplate stripped, plus the page title and word count. Fast and synchronous. The everyday 'read this page for me' tool agents call constantly.","tags":null,"inputModes":null,"outputModes":null},{"id":"find-clips","name":"Find viral clips in a long video","description":"Input: public video URL (or media file URL). Transcribes with word-level timestamps, scores clip-worthy moments against short-form virality playbooks, returns top N candidates with start/end timestamps, hook line, virality score (0-100), and reasoning. Buyer agent decides which to accept.","tags":null,"inputModes":null,"outputModes":null},{"id":"media-info","name":"Media URL metadata (no download)","description":"Input: a media URL. Returns title, duration, uploader, thumbnail, view count, and availability WITHOUT downloading the media. Cheapest call in the toolkit — lets an agent pre-check a URL before paying to transcribe, subtitle, or edit it.","tags":null,"inputModes":null,"outputModes":null},{"id":"moderate","name":"Content safety classification","description":"Input: text. Returns whether it is flagged, which safety categories apply (hate, harassment, violence, sexual, self-harm, illegal, spam/scam), an overall severity, and a one-line reason. For agents that need to screen user or generated content. Free LLM engine.","tags":null,"inputModes":null,"outputModes":null},{"id":"news","name":"Recent news feed","description":"Input: a query or niche. Returns recent news items with title, url, snippet, date, and source. A fresh, structured news feed agents can pull on demand to stay current.","tags":null,"inputModes":null,"outputModes":null},{"id":"package-post","name":"Package a short for posting","description":"Input: clip metadata + transcript excerpt. Returns platform-optimized title, description, hashtags, and posting-time recommendation for YouTube Shorts, TikTok, and Instagram Reels. Does NOT post anything — the buyer agent posts with its own credentials.","tags":null,"inputModes":null,"outputModes":null},{"id":"repurpose","name":"Text to social assets (thread/summary/titles/hashtags)","description":"Input: any source text. Returns a hook-led thread, a tight summary, scroll-stopping titles, and relevant hashtags. Pick which formats you want. Runs on free LLMs — near-pure-margin, high-frequency content transformation for agents.","tags":null,"inputModes":null,"outputModes":null},{"id":"script","name":"Topic to short-form video script","description":"Input: a topic, target platform (shorts/reels/tiktok/youtube), duration, and optional tone. Returns a scroll-stopping hook, spoken beats, and a call-to-action. For agents that produce video and need a script to narrate. Free LLM engine.","tags":null,"inputModes":null,"outputModes":null},{"id":"search","name":"Live web search","description":"Input: a search query. Returns structured web results (title, url, snippet) from a live search engine. The #1 thing agents need — real-time information — at a flat micro-price per call.","tags":null,"inputModes":null,"outputModes":null},{"id":"subtitles","name":"Audio/video to subtitle file (.srt/.vtt)","description":"Input: a public audio/video URL and a format (srt or vtt). Transcribes and returns a ready-to-use caption file via download URL. Async — returns a job id to poll. Drop-in captions for any video-building agent.","tags":null,"inputModes":null,"outputModes":null},{"id":"summarize","name":"Summarize text or a URL","description":"Input: text OR a web page url, plus style (paragraph or bullets) and a word cap. Returns a concise summary. If a url is given it is fetched and cleaned first. The everyday 'TL;DR this' tool agents call constantly. Free LLM engine.","tags":null,"inputModes":null,"outputModes":null},{"id":"transcribe","name":"Transcribe audio/video to timestamped text","description":"Input: a public audio or video URL. Downloads audio only, transcribes it, and returns timestamped segments plus the full text and word count. Async — returns a job id to poll. Ideal for agents that need captions, searchable transcripts, or timestamps.","tags":null,"inputModes":null,"outputModes":null},{"id":"translate","name":"Translate text","description":"Input: text + target language. Returns the translation only. Runs on free LLMs — a cheap, high-frequency utility for agents serving multilingual audiences.","tags":null,"inputModes":null,"outputModes":null},{"id":"voiceover","name":"Text to voiceover (neural TTS)","description":"Input: text (up to 5000 chars) + optional voice and rate. Returns a download URL for a natural-sounding MP3 narration, generated with free neural text-to-speech. Fast and synchronous. Ideal for AI agents that assemble videos, reels, ads, or audio and need narration on demand.","tags":null,"inputModes":null,"outputModes":null}],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"name","before":null,"after":"agent-media-toolkit"},{"field":"description","before":null,"after":"The all-in-one media & data toolkit for AI agents. Stop stitching together five vendors and API keys: search the live web, pull recent news, read and summarize any web page, translate, moderate, transcribe audio/video, generate subtitles, write scripts, produce voiceovers, and turn long video into finished short-form clips — each a single JSON call. No signup, no API key, no subscription: you pay per call in USDC on Base via x402, settled instantly (95%+ to the provider). Reliable, composable, and cheap — most tools cost $0.01–$0.05. Built for agents that produce or process content at scale."},{"field":"version","before":null,"after":"2.0.0"},{"field":"url","before":null,"after":"https://podcast-shorts-a2a-production.up.railway.app"}],"other_changed":true,"is_empty":false,"human_summary":"added 15 skills · name ∅ → agent-media-toolkit · description ∅ → The all-in-one media & data toolkit for  · version ∅ → 2.0.0 · url ∅ → https://podcast-shorts-a2a-production.up"}}]}