🧩
AI EngineeringRust

New Provider

by finch-xu

New Provider is an AI Engineering skill for Claude Code, published by finch-xu in cc-router.

234 stars24 forkson finch-xu/cc-routerAdded 2026/09/03+1% in starsRepository updated 2026/08/30
agentic-aianthropiccc-switchclaude-codecoding-plandeepseekgatewayglm5minimaxopenrouterqwentoken-planxiaomi-mimo
Install in seconds
Install New Provider
Copy New Provider into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/finch-xu/cc-router/tree/main/.claude/skills/new-provider ~/.claude/skills/new-provider

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/finch-xu/cc-router.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
.claude/skills/new-provider/SKILL.md in finch-xu/cc-router
Installs to
~/.claude/skills/new-provider
Collection
The only skill cataloged from this repository
Category
AI Engineering2793 skills

What New Provider does

New Provider adds a new LLM provider to cc-router by creating a YAML descriptor and syncing the bundled config, tests, and docs. Use it when adding support for a new vendor or endpoint under src-tauri/providers/.

New Provider is cataloged under AI Engineering on DirSkills. New Provider comes from a repository tagged agentic-ai, anthropic, cc-switch, claude-code and coding-plan.

Documentation

README

新增 Provider 工作流

这个 skill 在做什么

cc-router 的 Provider 抽象 = 「YAML 描述符」。把一个新厂商接入路由层不需要写 Rust——只需要一份遵循 providers/_schema.json 的 YAML,加上 4 处机械同步改动(bundle resources / 测试白名单 / README / 可选图标)。

这份 skill 的价值在于:

  1. 决策清单:哪些字段是「研究上游文档才能填对」的关键字段(auth、base_url、/models 端点)
  2. 同步检查清单:5 处改动一处不漏(漏一处会导致 release 包加载失败 / 测试断言失败 / 文档失同步)
  3. 常见陷阱:哪些上游 API 设计会让默认假设崩塌(无 /models、key 被忽略、messages 与 /models 不同域)

触发条件

走本 skill 当且仅当用户在 cc-router 仓库内做「新增 provider」类工作。如果只是改既有 YAML 字段(如调 endpoint 顺序、改 description)则不必走完整流程,直接编辑即可。

五步工作流(顺序执行)

Step 1:研究上游文档,决定 YAML 字段

先查清楚 6 件事(用 WebFetch 或问用户):

This is the opening of the README. Read the full README on GitHub.

Commands New Provider provides

Slash commands named in this skill’s SKILL.md, listed in the order they first appear.

  • /models

Frequently asked about New Provider

  • How does New Provider compare to other AI Engineering skills?

    New Provider ranks #2456 by stars among the 2793 AI Engineering skills in this catalog. The most-starred ones next to it are Architecture Decision Records, AI-First Engineering and Agentic OS. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of New Provider against them. Open each page to compare what they document and how they install.