extension-inference
extension-inference is an agent skill published by caffeinelabs. It lives in the caffeinelabs/skills repository, which has 2 GitHub stars and is licensed under Apache-2.0; we last read it on 2026-10-22.
Enables integration with LLMs, chatbots, GPT, or ChatGPT on Caffeine Inference by using the `caffeineai-inference-client` mops package with `Config.fromEnv<system>()` for authentication. No user-pasted OpenAI key is required.
Install
skills is a generic installer for any repository of Claude agent skills -- it reads caffeinelabs/skills’s own structure rather than assuming one, the same way this page reads the skill’s own SKILL.md rather than assuming a format.
npx skills add caffeinelabs/skills
What it connects to
Unverified means a mention in the skill’s own description, not a citation. A wrong claim here costs nothing to correct and nothing to trust yet.
Maintenance
MANDATORY recipe for every Caffeine build that calls an LLM, chatbot, GPT, or ChatGPT **on Caffeine Inference** (no user-pasted OpenAI key). The ONLY supported path is the `caffeineai-inference-client` mops package with `Config.fromEnv<system>()`, which hands the canister a ready-to-use authenticated config — the app never asks for, stores, or returns a key. Hand-rolling `ic.http_request` to `inference.caffeine.ai` (or `api.openai.com`) is a FORBIDDEN anti-pattern. Load this skill whenever the user, spec, or any prior task wants an LLM in a Caffeine app — and BEFORE writing any code that talks to an LLM host. Use `extension-openai` only when the spec explicitly requires a user- or admin-pasted `sk-...` key against `api.openai.com`.
Common questions about extension-inference
- What does extension-inference do?
- Enables integration with LLMs, chatbots, GPT, or ChatGPT on Caffeine Inference by using the `caffeineai-inference-client` mops package with `Config.fromEnv<system>()` for authentication. No user-pasted OpenAI key is required.
- How do I install extension-inference?
- Run npx skills add caffeinelabs/skills. The skills installer reads the repository’s own structure, so it works for any repository of agent skills.
- Who publishes extension-inference?
- caffeinelabs.
- Is extension-inference maintained, and what licence does it use?
- Its repository has 2 GitHub stars and its state in our directory is listed. Its last commit we recorded was on 2026-10-26. The repository declares the Apache-2.0 licence.