What problem does it solve?
Building a production-ready headless AI agent requires wiring together model calls, tool execution, session persistence, retry logic, and multiple entry points (CLI, HTTP, MCP). This Skill eliminates that boilerplate by generating a complete, Bun-native TypeScript project with best-practice defaults.
Core Features & Use Cases
- Zero-Boilerplate Scaffolding: Generates a complete TypeScript project with the OpenRouter Agent SDK, Zod validation, Bun configuration, and 12+ built-in tools (file read/write/edit, glob, grep, shell, etc.).
- Multiple Entry Points: Choose from CLI, library module, HTTP server with SSE streaming, or MCP server — all wired and ready to run.
- Production Hardening: Includes retry with backoff, session persistence, output schema validation, structured event logging, and webhook notifications out of the box.
- Use Case: A developer building a CI pipeline agent that processes pull requests can generate a headless agent, add a custom review tool, and deploy it as an HTTP service in under five minutes.
Quick Start
Invoke this Skill from your AI coding agent, answer the interactive checklist to select your desired entry points and tools, and it will generate a complete headless agent project that you can run immediately with a single command.