Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    lobehub

    add-provider-doc

    lobehub/add-provider-doc
    Writing
    72,111
    1 installs

    About

    SKILL.md

    Install

    Install via Skills CLI

    or add to your agent
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    ├─
    ├─
    └─

    About

    Guide for adding new AI provider documentation...

    SKILL.md

    Adding New AI Provider Documentation

    Complete workflow for adding documentation for a new AI provider.

    Overview

    1. Create usage documentation (EN + CN)
    2. Add environment variable documentation (EN + CN)
    3. Update Docker configuration files
    4. Update .env.example
    5. Prepare image resources

    Step 1: Create Provider Usage Documentation

    Required Files

    • docs/usage/providers/{provider-name}.mdx (English)
    • docs/usage/providers/{provider-name}.zh-CN.mdx (Chinese)

    Key Requirements

    • 5-6 screenshots showing the process
    • Cover image for the provider
    • Real registration and dashboard URLs
    • Pricing information callout
    • Never include real API keys - use placeholders

    Reference: docs/usage/providers/fal.mdx

    Step 2: Update Environment Variables Documentation

    Files to Update

    • docs/self-hosting/environment-variables/model-provider.mdx (EN)
    • docs/self-hosting/environment-variables/model-provider.zh-CN.mdx (CN)

    Content Format

    ### `{PROVIDER}_API_KEY`
    
    - Type: Required
    - Description: API key from {Provider Name}
    - Example: `{api-key-format}`
    
    ### `{PROVIDER}_MODEL_LIST`
    
    - Type: Optional
    - Description: Control model list. Use `+` to add, `-` to hide
    - Example: `-all,+model-1,+model-2=Display Name`
    

    Step 3: Update Docker Files

    Update all Dockerfiles at the end of ENV section:

    • Dockerfile
    • Dockerfile.database
    • Dockerfile.pglite
    # {New Provider}
    {PROVIDER}_API_KEY="" {PROVIDER}_MODEL_LIST=""
    

    Step 4: Update .env.example

    ### {Provider Name} ###
    # {PROVIDER}_API_KEY={prefix}-xxxxxxxx
    

    Step 5: Image Resources

    • Cover image
    • 3-4 API dashboard screenshots
    • 2-3 LobeHub configuration screenshots
    • Host on LobeHub CDN: hub-apac-1.lobeobjects.space

    Checklist

    • EN + CN usage docs
    • EN + CN env var docs
    • All 3 Dockerfiles updated
    • .env.example updated
    • All images prepared
    • No real API keys in docs
    Recommended Servers
    Astro Docs
    Astro Docs
    Ref
    Ref
    Google Docs
    Google Docs
    Repository
    lobehub/lobehub
    Files