create-headless-agent
Scaffolds a headless agent in TypeScript using @openrouter/agent and Bun — for CLI tools, API servers, queue workers, and pipelines. No terminal UI. Use when building a headless agent, programmatic agent, CLI tool that uses AI, batch agent, pipeline agent, API agent, agent without a UI, or agent service.
Pinned to revision 39b3f1315b59, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/create-headless-agent/SKILL.md
- skills/create-headless-agent/README.md
- skills/create-headless-agent/metadata.json
- skills/create-headless-agent/references/entry-points.md
- skills/create-headless-agent/references/modules.md
- skills/create-headless-agent/references/tools.md
- skills/create-headless-agent/sample/.env.example
- skills/create-headless-agent/sample/.gitignore
- skills/create-headless-agent/sample/agent.config.json
- skills/create-headless-agent/sample/bun.lock
- skills/create-headless-agent/sample/package.json
- skills/create-headless-agent/sample/src/agent.ts
- skills/create-headless-agent/sample/src/cli.ts
- skills/create-headless-agent/sample/src/config.ts
- skills/create-headless-agent/sample/src/session.ts
- skills/create-headless-agent/sample/src/tools/custom.ts
- skills/create-headless-agent/sample/src/tools/file-edit.ts
- skills/create-headless-agent/sample/src/tools/file-read.ts
- skills/create-headless-agent/sample/src/tools/file-write.ts
- skills/create-headless-agent/sample/src/tools/glob.ts
- skills/create-headless-agent/sample/src/tools/grep.ts
- skills/create-headless-agent/sample/src/tools/index.ts
- skills/create-headless-agent/sample/src/tools/list-dir.ts
- skills/create-headless-agent/sample/src/tools/shell.ts
- skills/create-headless-agent/sample/test/agent.test.ts
- skills/create-headless-agent/sample/test/output-schema.test.ts
- skills/create-headless-agent/sample/test/retry.test.ts
- skills/create-headless-agent/sample/tsconfig.json
Every link opens the file at its source, pinned to the revision this page describes.