
openrouterteam/agent-skills
2 skills4.5k installs56 starsGitHub
Install
npx skills add https://github.com/openrouterteam/agent-skillsSkills in this repo
1Create AgentCreate-agent is an OpenRouter team skill for solo builders who want a production-shaped AI agent skeleton instead of a one-off script. It walks through a modular architecture: a core Agent that runs independently, extensible lifecycle hooks, OpenRouter’s unified model access, and an optional Ink TUI that stays decoupled from business logic. The guide emphasizes the items streaming model for chat UIs, tool calling with Zod schemas, multi-turn memory, and integration examples such as HTTP servers and Discord. Indie developers shipping CLI assistants, internal ops bots, or API-backed agents use it during Build to align on patterns before layering auth, observability, and deployment. Pair it with your repo’s existing TypeScript toolchain and model routing policies.2.6kinstalls2Openrouter Typescript Sdkopenrouter-typescript-sdk is the official-style reference skill for integrating OpenRouter in TypeScript projects where solo builders want one gateway instead of juggling per-vendor SDKs. It walks through npm installation, client construction with an API key from openrouter.ai/settings/keys, and the callModel abstraction for text generation, tool calls, streaming responses, and multi-turn conversations. Authentication coverage includes server-side API keys stored in environment variables and OAuth PKCE for applications that act on behalf of end users. The skill is meant to be invoked while implementing or refactoring agent backends, chat features, or automation services that need model choice flexibility without rewriting provider adapters each sprint. It assumes you are comfortable with Node/TypeScript and secret handling; it does not replace product-level prompt design or evaluation harnesses, but it does reduce integration guesswork for Claude Code, Cursor, and Codex agents implementing the actual code.1.9kinstalls