🎯

create-agent

🎯Skill

from openrouterteam/agent-skills

VibeIndex|
What it does
|

Bootstraps a modular AI agent with OpenRouter SDK, customizable hooks, and optional terminal UI for flexible AI application development

Overview

A skill that bootstraps modular AI agents using the OpenRouter SDK, providing a structured architecture with standalone agent core, extensible hooks, and an optional Ink terminal UI. It gives developers a step-by-step guide to build agents with access to 300+ language models through OpenRouter's unified API.

Key Features

  • Standalone Agent Core β€” Runs independently with a hook-based lifecycle (onStart, onToolCall, onResponse, onError) that can be integrated into any interface: terminal UI, HTTP API, Discord bot, etc.
  • OpenRouter SDK Integration β€” Unified access to 300+ language models with built-in tool definitions using Zod schemas and configurable stop conditions
  • Optional Ink TUI β€” Beautiful terminal user interface built with React Ink, kept separate from agent logic so the core remains portable
  • Complete Project Scaffolding β€” Provides full project setup from npm init through TypeScript configuration, dependency installation, and organized file structure

Who is this for?

Developers who want to build modular, extensible AI agents with OpenRouter. Ideal for those who need a clean architecture that separates agent logic from presentation, making it easy to deploy the same agent across terminal, web, and chat platforms.

πŸ“¦

Same repository

openrouterteam/agent-skills(3 items)

create-agent

Installation

Vibe Index InstallInstalls to .claude/skills/ - auto-recognized by Claude Code
npx vibeindex add openrouterteam/agent-skills --skill create-agent
skills.sh Install⚠ Installs to .agents/skills/ - may not be auto-recognized by Claude Code
npx skills add openrouterteam/agent-skills --skill create-agent
Manual InstallCopy SKILL.md content and save to the path below
~/.claude/skills/create-agent/SKILL.md

SKILL.md

1,879Installs
-
AddedFeb 4, 2026