Agent skill · Backend & API

llmintegration

LLM integration patterns for Claude, GPT, Gemini, and Ollama. Activate for AI API integration, prompt engineering, token management, extended thinking, and multi-model orchestration.

majiayu000github.com/majiayu000GitHub ↗
claude-codecan modify filesMIT
Install
npx skills add majiayu000/claude-skill-registry --skill llm-integration-lobbi-docs-claude-3 --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 29 KB
Bundled scripts: none
Allowed tools: -Bash-Read-Write-Edit-Glob-Grep
Path: skills/ai-llm/llm-integration-lobbi-docs-claude-3/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

Review
written from the skill's own SKILL.md · Aug 5, 2026

What it does

The skill outlines integration patterns for multiple LLM providers (Claude, GPT, Gemini, Ollama) and orchestration across models. It covers prompt engineering, token budgeting, extended thinking, and a multi-provider abstraction to switch between providers.

How it works

It includes code examples for each provider:

  • Claude integration: basic completion, system prompts, streaming, tool usage, and a sample tool definition.
  • OpenAI GPT integration: basic completion, streaming, and function calling with defined functions.
  • Google Gemini integration: basic generation, chat, and streaming.
  • Ollama local models: basic completion, streaming, model pulling, and listing.
  • Multi-Model Abstraction: defines an abstract LLMProvider with ClaudeProvider, GPTProvider, GeminiProvider, OllamaProvider, and an LLMFactory to instantiate a provider by name.
  • Prompt Engineering Best Practices: examples for structured prompts, using XML tags, few-shot prompting, and chain-of-thought prompts.
  • Extended Thinking Integration: describes how extended thinking can be enabled for Claude (with thinking budget) including streaming support, plus a multi-provider abstraction for extended thinking (claude and gpt paths).
  • Claude Prompt Engineering Best Practices: concrete guidelines including clear instructions, structured prompts with XML, and few-shot templates.

When to use it

Activate when integrating Claude Anthropic, OpenAI GPT, Google Gemini, Ollama local models, multi-model orchestration, and prompt engineering tasks. Extended thinking sections indicate when to enable thinking budgets and streaming for Claude-based workflows.

What it can touch

Declared tools include Bash, Read, Write, Edit, Glob, Grep. The skill presents code and API usage across multiple providers but does not specify runtime tool calls beyond language libraries (Anthropic, OpenAI, google.generativeai, ollama) in the examples.

Caveats

License is MIT. The skill includes sample code snippets that rely on environment variables (ANTHROPIC_API_KEY, OPENAI_API_KEY, GOOGLE_API_KEY). No explicit risk or limitation statements are provided beyond the content of the examples and the general capabilities described.

From the SKILL.md

# LLM Integration Skill Provides comprehensive LLM integration capabilities for the Golden Armada AI Agent Fleet Platform, including advanced features like extended thinking, sophisticated prompt engineering, and intelligent token budget management. ## When to Use This Skill Activate this skill when working with: - Claude/Anthropic API integration - OpenAI GPT integration - Google Gemini integration - Ollama local models - Multi-model orchestration - Prompt engineering ## Anthropic Claude Integration \`\`\`python import anthropic client = anthropic.Anthropic(api_key=os.environ["ANTHROPIC_API_KEY"]) # Basic completion message = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[ {"role": "user", "content": "Hello, Claude!"} ] ) print(message.content[0].text) # With system prompt message = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, system="You are a helpful coding assistant.", messages=[ {"role": "user", "content": "Write a Python function to sort a list."} ] ) # Streaming with client.messages.stream( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{"role": "user", "content": "Tell me a story."}] ) as stre

What's inside
Steps it walks through
  1. When to Use This Skill
  2. Anthropic Claude Integration
  3. OpenAI GPT Integration
  4. Google Gemini Integration
  5. Ollama Local Models
  6. Multi-Model Abstraction
  7. Prompt Engineering Best Practices
  8. Extended Thinking Integration
  9. When to Use Extended Thinking
  10. Basic Extended Thinking
  11. Extended Thinking with Streaming
  12. Multi-Provider Extended Thinking Abstraction
  13. Claude Prompt Engineering Best Practices
  14. 1. Clear and Direct Instructions
Ships with 1 file
  • metadata.json
More from claude-skill-registry
All skills →
About this skill
What does the llmintegration skill do?

LLM integration patterns for Claude, GPT, Gemini, and Ollama. Activate for AI API integration, prompt engineering, token management, extended thinking, and multi-model orchestration.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill llm-integration-lobbi-docs-claude-3 --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going