<< All versions
Skill v1.0.0
currentAutomated scan100/100opensourceagi/qwksearch-research-agent/add-provider-doc
──Details
PublishedOctober 21, 2026 at 10:27 AM
Content Hashsha256:b89c57afb292f581...
Git SHAae4c7974c12c
──Files
Files (1 file, 2.1 KB)
SKILL.md2.1 KBactive
SKILL.md · 96 lines · 2.1 KB
version: "1.0.0" name: add-provider-doc description: Add documentation for a new AI provider — usage docs, env vars, Docker config, image resources. disable-model-invocation: true argument-hint: '[provider-name]'
Adding New AI Provider Documentation
Complete workflow for adding documentation for a new AI provider.
Overview
- Create usage documentation (EN + CN)
- Add environment variable documentation (EN + CN)
- Update Docker configuration files
- Update .env.example
- 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
markdown
### `{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:
DockerfileDockerfile.databaseDockerfile.pglite
dockerfile
# {New Provider}{PROVIDER}_API_KEY="" {PROVIDER}_MODEL_LIST=""
Step 4: Update .env.example
bash
### {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