Skills for Real Engineers. Straight from my .agents directory.
pinme-llm
Agent skill fromglitternetwork/pinme
Use this skill when a PinMe project (Worker TypeScript) needs to call OpenRouter-backed LLM APIs, including models, chat/completions, streaming, or OpenRouter web search. Guides AI to generate correct Worker TS code.
How to install pinme-llm
npx skills add glitternetwork/pinme# or add only this skill to Claude Code: copy the folder
skills/pinme-llm/
# into
~/.claude/skills/pinme-llm/ (all projects)
.claude/skills/pinme-llm/ (one project)
1# PinMe Worker OpenRouter API Integration23Guides how to call PinMe platform's OpenRouter proxy APIs in a PinMe Worker (TypeScript). Workers use the PinMe project API key; they never hold the real OpenRouter API key.45## Environment Variables67The following environment variables are automatically injected when the Worker is created — no manual configuration needed:89```typescript10// backend/src/worker.ts11export interface Env {12 DB: D1Database;13 API_KEY: string; // Project API Key from create_worker14 PROJECT_NAME: string; // Actual project_name from create_worker; must match API_KEY15 BASE_URL?: string; // Optional override for PinMe API base URL, defaults to https://pinme.cloud16}17```1819> `API_KEY` authenticates the Worker to PinMe. `PROJECT_NAME` is required for `chat/completions` and must belong to the same project as `API_KEY`. When `BASE_URL` is not set, use `https://pinme.cloud`.2021---2223## Models API2425**Endpoint:** `GET {BASE_URL}/api/v1/models`26**Authentication:** `X-API-Key` header (using `env.API_KEY`)27**Request Body:** none2829Use this when the Worker needs to list available OpenRouter models. The response body, status, and headers are passed through from OpenRouter `/models`.3031```typescript32async function listModels(env: Env): Promise<unknown> {33 const baseUrl = env.BASE_URL ?? 'https://pinme.cloud';34 const resp = await fetch(`${baseUrl}/api/v1/models`, {35 headers: { 'X-API-Key': env.API_KEY },36 });3738 if (!resp.ok) {39…
Excerpt shown under the repository's MIT license.
More skills in pinme
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
