create-agent

Bootstrap a modular AI agent using the OpenRouter SDK and extensible hooks.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/leok7v/ora-ts --skill create-agent-leok7v
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-agent
Source: https://github.com/leok7v/ora-ts/tree/main
Command: npx skills add https://github.com/leok7v/ora-ts --skill create-agent-leok7v

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Bootstrap a modular AI agent powered by the OpenRouter SDK, with extensible hooks and optional Ink TUI, to remove boilerplate and accelerate autonomous task execution.

Core Features & Use Cases

  • Standalone Agent Core with hooks and lifecycle, enabling extensible behaviors.
  • OpenRouter SDK integration for unified model access and tool orchestration.
  • Optional Ink UI for a polished terminal experience, plus headless usage.

Quick Start

Start the agent by initializing the core with your OpenRouter API key and launching either the headless CLI or the Ink-based UI.

Frequently Asked Questions about create-agent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I bootstrap a modular AI agent with OpenRouter?

To bootstrap a modular AI agent with OpenRouter, you initialize the standalone agent core with your API key and launch either the headless CLI or the Ink-based UI. This removes boilerplate and accelerates autonomous task execution.

What is the best way to add extensible hooks to an AI agent?

The best way to add extensible hooks to an AI agent is by using a modular architecture that supports a standalone core with lifecycle management. This allows you to inject extensible behaviors dynamically during runtime.

Can I run an OpenRouter SDK agent in a headless environment?

Yes, you can run an OpenRouter SDK agent in a headless environment. The agent supports optional Ink-based UI for desktop terminal operation, plus full headless usage across different environments.

How do I register runtime tools in an OpenRouter AI agent?

You register runtime tools in an OpenRouter AI agent through the OpenRouter SDK integration. This provides unified model access and safe tool orchestration, allowing the modular core to execute tools securely.

Do I need a YAML frontmatter to set up an AI agent?

Yes, you need a YAML frontmatter containing name and description fields in SKILL.md to set up the AI agent. Optional resources can also be placed in scripts, references, or assets directories.