MY

API gateway for LLM primitives and task-specific AI verbs.

Install

mkdir -p .claude/skills/my-llm-api && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/13443" && unzip -o skill.zip -d .claude/skills/my-llm-api && rm skill.zip

Installs to .claude/skills/my-llm-api

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Two-surface LLM primitive. Raw chat completion against self-hosted open-source models (you pick the model), and objective verbs (classify / extract / summarize / draft) that hide the model behind a task. Pricing in cents per 1M tokens; charged from your MyAPI balance.
268 charsno explicit “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Intermediate

Key capabilities

  • →Perform raw chat completions against self-hosted open-source models
  • →Embed text into dense vectors
  • →Classify input text into specified labels
  • →Extract structured data from input text based on a JSON schema
  • →Summarize input text in various styles
  • →Draft text content based on kind, context, and prompt

How it works

MyLLMAPI provides a two-surface LLM gateway: raw completion/embedding against self-hosted models and task-based verbs (classify, extract, summarize, draft). It manages token-based pricing and debits from a MyAPI balance.

Inputs & outputs

You give it
Prompt messages, text for embedding, input text for classification/extraction/summarization, or drafting parameters
You get back
Assistant reply, embedding vector, classification label, extracted JSON data, summary text, or drafted text

When to use my-llm-api

  • →Summarizing documentation
  • →Classifying inbound emails
  • →Extracting structured JSON
  • →Drafting text content

About my-llm-api

This skill provides access to raw model completions and specific task-based verbs like classification and summarization. It manages token-based balance and focuses on efficient, recurring tasks.

>

When not to use it

  • →When the user's agent model is more capable than the models exposed by MyLLMAPI
  • →When real-time streaming responses are required
  • →When using proprietary models not available in the self-hosted catalog

Limitations

  • →Proprietary models are not callable via raw completion
  • →The model/provider is never named in the verb response
  • →Context fields in `draft` are quoted verbatim; sensitive keys are not redacted

How it compares

This skill offers both raw LLM access and task-oriented verbs, allowing users to choose between fine-grained control and abstracted task execution, while managing costs and using self-hosted models, unlike direct interaction with a single L

Compared to similar skills

my-llm-api side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
my-llm-api (this skill)03moReviewIntermediate
openrouter1911moReviewIntermediate
llama-factory1510moNo flagsAdvanced
grpo-rl-training58moNo flagsAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry