LLMs — AI skill for Claude Code
A universal LLM API transformation server.
How to install LLMs
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open howardpen9/llms and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What LLMs does
A universal LLM API transformation server.
Alternatives in AI
- Opencodex — Universal provider proxy for OpenAI Codex & Claude Code — use any LLM (Claude, Gemini, Grok, DeepSeek, Ollama… 12.3k ★
- Wax — Shared Single-file memory layer for all your agents, sub mili-second RAG over text, photo and video on Apple S 791 ★
- Claude Fable 5 System Prompt Clean — the optimized, token-efficient version of the leaked Claude Fable 5 / Mythos 5 system prompt 475 ★
README
LLMs
A universal LLM API transformation server, initially developed for the [claude-code-router](https://github.com/musistudio/claude-code-router).
How it works
The LLM API transformation server acts as a middleware to standardize requests and responses between different LLM providers (Anthropic, Gemini, Deepseek, etc.). It uses a modular transformer system to handle provider-specific API formats.
Key Components
**Transformers**: Each provider (e.g., Anthropic, Gemini) has a dedicated transformer class that implements:
transformRequestIn: Converts the provider's request format to a unified format.transformResponseIn: Converts the provider's response format to a unified format.transformRequestOut: Converts the unified request format to the provider's format.transformResponseOut: Converts the unified response format back to the provider's format.endPoint: Specifies the API endpoint for the provider (e.g., "/v1/messages" for Anthropic).
**Unified Formats**:
- Requests and responses are standardized using
UnifiedChatRequestandUnifiedChatResponsetypes.
- Requests and responses are standardized using
**Streaming Support**:
- Handles real-time streaming responses for providers like Anthropic, converting chunked data into a standardized format.
Data Flow
**Request**:
- Incoming provider-specific requests are transformed into the unified format.
- The unified request is processed by the server.
**Response**:
- The server's unified response is transformed back into the provider's format.
- Streaming responses are handled with chunked data conversion.
Example Transformers
- Anthropic: Converts between OpenAI-style and Anthropic-style message formats.
- Gemini: Adjusts tool definitions and parameter formats for Gemini compatibility.
- Deepseek: Enforces token limits and handles reasoning content in streams.
Run this repo
- Install dependencies:
npm install # or pnpm install
Related Skills
Self Learning Design Library
Retrieval library for LLM-assisted design work: distilled designer style profiles, universal principles, and p
Flow Py
The unofficial Python API, CLI, MCP Server & Universal Skill for Google Flow. Deterministic image (Nano Banana
Hr AI Transformation Playbook
HR AI transformation toolkit: vetted use cases, governance verified weekly against primary sources, a tested M
LLM Bridge MCP
A model-agnostic Message Control Protocol (MCP) server that enables seamless integration with various Large La
VLS 32M Context Local LLM
Give Claude Code, Codex and opencode a 32M-token memory that never leaves your machine. Local LLM server (MCP
Amux API
A unified AI model hub for aggregation & distribution. It supports cross-converting various LLMs into OpenAI-c
Related Agents
Search Issues
gh search issues --repo {owner/repo} "llms.txt OR AI-friendly OR LLM documentation OR AI context" --limit 20 g
LLM AI Agents And Eng Research
AI research specialist that proactively gathers latest news and developments in LLMs, AI agents, and engineeri
Stx Dev Base
Universal Dev agent prelude for /stx-feature waves. Every tier-specialized Dev (db / service / api / ui) loads