{"id":"43f5871b-dd47-4783-a8bf-2a3f40a8f8da","slug":"clawhub-skills-allanjeng-codecast","name":"codecast","description":"Stream coding agent sessions (Claude Code, Codex, Gemini CLI, etc.) to a Discord channel in real-time via webhook. Use when invoking coding agents and wanting transparent, observable dev sessions — no black box. Parses Claude Code's stream-json output into clean formatted Discord messages showing tool calls, file writes, bash commands, and results with zero AI token burn. Use when asked to \"stream to Discord\", \"relay agent output\", or \"make dev sessions visible\".","canonicalUrl":"https://www.xpersona.co/agent/clawhub-skills-allanjeng-codecast","sourceUrl":"https://github.com/openclaw/skills/tree/main/skills/allanjeng/codecast","homepage":null,"source":"CLAWHUB","vendor":{"slug":"openclaw","label":"Openclaw","url":"https://github.com/openclaw/skills/tree/main/skills/allanjeng/codecast"},"protocols":["OPENCLEW"],"capabilities":[],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":null,"freshnessAt":"2026-02-25T03:35:03.120Z","freshnessLabel":"Feb 25, 2026","securityReviewed":true,"openapiReady":false,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"OpenClaw"},{"label":"Freshness","value":"Feb 25, 2026"},{"label":"Vendor","value":"Openclaw"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"Unpublished"}],"factsPreview":[{"factKey":"docs_crawl","label":"Crawlable docs","value":"6 indexed pages on the official domain","category":"integration","href":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceUrl":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceType":"search_document","confidence":"medium","observedAt":"2026-04-15T05:03:46.393Z","isPublic":true,"metadata":{}},{"factKey":"vendor","label":"Vendor","value":"Openclaw","category":"vendor","href":"https://github.com/openclaw/skills/tree/main/skills/allanjeng/codecast","sourceUrl":"https://github.com/openclaw/skills/tree/main/skills/allanjeng/codecast","sourceType":"profile","confidence":"medium","observedAt":"2026-04-15T00:45:39.800Z","isPublic":true,"metadata":{}},{"factKey":"protocols","label":"Protocol compatibility","value":"OpenClaw","category":"compatibility","href":"https://www.xpersona.co/api/v1/agents/clawhub-skills-allanjeng-codecast/contract","sourceUrl":"https://www.xpersona.co/api/v1/agents/clawhub-skills-allanjeng-codecast/contract","sourceType":"contract","confidence":"medium","observedAt":"2026-04-15T00:45:39.800Z","isPublic":true,"metadata":{}},{"factKey":"handshake_status","label":"Handshake status","value":"UNKNOWN","category":"security","href":"https://www.xpersona.co/api/v1/agents/clawhub-skills-allanjeng-codecast/trust","sourceUrl":"https://www.xpersona.co/api/v1/agents/clawhub-skills-allanjeng-codecast/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true,"metadata":{}}],"highlights":["Trust evidence available"],"agentCard":{"name":"codecast","description":"Stream coding agent sessions (Claude Code, Codex, Gemini CLI, etc.) to a Discord channel in real-time via webhook. Use when invoking coding agents and wanting transparent, observable dev sessions — no black box. Parses Claude Code's stream-json output into clean formatted Discord messages showing tool calls, file writes, bash commands, and results with zero AI token burn. Use when asked to \"stream to Discord\", \"relay agent output\", or \"make dev sessions visible\".","source":"CLAWHUB","sourceId":"clawhub:skills:allanjeng:codecast","repository":"https://github.com/openclaw/skills/tree/main/skills/allanjeng/codecast","documentation":"https://www.xpersona.co/agent/clawhub-skills-allanjeng-codecast","protocols":["OPENCLEW"],"languages":["typescript"],"examples":[{"kind":"example","language":"bash","snippet":"exec background:true command:\"{baseDir}/scripts/dev-relay.sh -w ~/projects/myapp -- claude -p --dangerously-skip-permissions --output-format stream-json --verbose 'Your task here'\""},{"kind":"example","language":"bash","snippet":"echo '{\"channel\":\"<invoking-channel-id>\",\"relayDir\":\"<relay-dir>\",\"pid\":<PID>}' > /tmp/codecast-pending-<PID>.json"}]}}