Synorb Skills for Horizontal Agents
Run a skill on a schedule: an HTTP step pulls your Beacon, and a model step follows the skill.
Steps and settings: workflow recipe.
- Synorb Setup: Connect Synorb once, see a first cited briefing, and set up the Beacons your skills run on. ·
https://synorb.com/skills/synorb-setup.md - Newsletter Writer: Set it up once. Every Monday your agent writes a new issue in your voice, every item cited. ·
https://synorb.com/skills/newsletter-writer.md - Research Associate: Set it up once. Every week your agent sends a cited memo from any Beacon, with a timeline and open questions. ·
https://synorb.com/skills/research-associate.md - Podcast Producer: Set it up once. Every week your agent writes a two-host episode script, or a short spoken briefing every morning. ·
https://synorb.com/skills/podcast-producer.md - Launch Radar: Set it up once. Every week your agent reports what AI companies shipped, from their own announcements. ·
https://synorb.com/skills/launch-radar.md - Thesis Tracker: Set it up once. Every month your agent reports what VC firms published, mapped to your thesis. ·
https://synorb.com/skills/thesis-tracker.md - Podcast Digest: Set it up once. Every week your agent sends the arguments from the top business and tech podcasts. ·
https://synorb.com/skills/podcast-digest.md
Credential contract
Use one Synorb Key as a Bearer token for REST and MCP. /connect self-provisions a 72 Hour Agent Demo key with no email, 25 Manifests, and expires_at in the payload; it expires after 72 hours. Bind an email at /api/connect/bind-email to upgrade the same key to Starter, free forever. Individual is $10/month for 1,000 Manifests.
Authorization: Bearer YOUR_SYNORB_KEYProvenance is part of the answer
Plan before execution
Use plan mode to show the surfaces and expected scope, then execute only the reviewed request.
POST https://api.synorb.com/manifests/query
Authorization: Bearer YOUR_SYNORB_KEY
Content-Type: application/json
{"mode":"plan","required_surfaces":["public_companies","private_companies"],"page_size":10}Handle errors in code
Error states are explicit and machine-readable. Rate limits return retry_after. Entitlement failures name the failure. Expired keys return a recovery path: mint a new 72 Hour Agent Demo key at /connect or sign up free at /signup. Do not turn any of these states into an unqualified empty answer.