CommunityProgramación y desarrollogithub.com

variableway/fire-skills

Personal AI Agent Skills Collection

¿Qué es fire-skills?

fire-skills is a Claude Code agent skill that personal AI Agent Skills Collection.

Compatible conClaude CodeCodex CLI~CursorOpenCode
npx skills add variableway/fire-skills

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

AI Config Skill

一键配置 AI Agent Provider 到各种 AI 编程工具。

支持的工具和 Provider

工具GLMOpenRouterOpenAIAnthropic
Claude Code
Codex CLI
OpenCode
Cline
OpenClaw

两种配置方式

方式 A:自动安装(推荐)

使用官方工具自动完成安装、配置、MCP 管理。

GLM(智谱 Coding Plan)— 一键配置:

npx @z_ai/coding-helper

这个工具会自动完成:

  • 工具安装(Claude Code / OpenCode / Crush / Factory Droid)
  • API Key 配置
  • 模型套餐加载
  • MCP Server 管理

OpenCode(内置 GLM 支持):

opencode auth login
# 选择 "Zhipu AI Coding Plan",输入 API Key
opencode
# /models 选择 GLM 模型

方式 B:模板复制

ai-config/templates/ 复制预置模板到目标位置,用户只需修改 API Key。

各工具的模板文件和目标路径:

工具模板文件复制到
Claude Code + GLMtemplates/claude-code/glm.shsource 到终端
Claude Code + GLM 模型映射templates/claude-code/glm-settings.json合并到 ~/.claude/settings.json
Claude Code + Anthropictemplates/claude-code/anthropic.shsource 到终端
Codex + GLMtemplates/codex/glm.toml~/.codex/config.toml
Codex + OpenRoutertemplates/codex/openrouter.toml~/.codex/config.toml
Codex + OpenAItemplates/codex/openai.toml~/.codex/config.toml
OpenCode + GLMtemplates/opencode/glm.json~/.config/opencode/opencode.json
OpenCode + OpenAItemplates/opencode/openai.json~/.config/opencode/opencode.json
Cline + GLMtemplates/cline/glm.md参考 IDE 内配置
OpenClaw + GLMtemplates/openclaw/glm.json合并到 ~/.openclaw/openclaw.json

使用指南

当用户说"配置 GLM"、"配置 OpenRouter"、"ai-config glm"等时:

Step 1: 确认 Provider

  • glm → 优先推荐方式 A(npx @z_ai/coding-helper),也可用方式 B
  • openrouter / openai → 使用方式 B(模板复制)
  • anthropic → 使用方式 B

Step 2: 执行配置

GLM 配置(推荐方式 A)

npx @z_ai/coding-helper

按交互提示操作即可。如果用户偏好手动配置,使用方式 B:

# Claude Code + GLM
source ai-config/templates/claude-code/glm.sh
# 将 glm-settings.json 合并到 ~/.claude/settings.json 可切换模型到 GLM-5.1

# Codex CLI + GLM
mkdir -p ~/.codex
cp ai-config/templates/codex/glm.toml ~/.codex/config.toml

# OpenCode + GLM
cp ai-config/templates/opencode/glm.json ~/.config/opencode/opencode.json

OpenRouter / OpenAI 配置(方式 B)

# Codex CLI + OpenRouter
mkdir -p ~/.codex
cp ai-config/templates/codex/openrouter.toml ~/.codex/config.toml

# Codex CLI + OpenAI
mkdir -p ~/.codex
cp ai-config/templates/codex/openai.toml ~/.codex/config.toml

Step 3: 提示设置 API Key

Provider环境变量获取地址
GLMANTHROPIC_API_KEY(Claude Code)/ GLM_API_KEY(Codex)https://open.bigmodel.cn
OpenRouterOPENROUTER_API_KEYhttps://openrouter.ai
OpenAIOPENAI_API_KEYhttps://platform.openai.com
AnthropicANTHROPIC_API_KEYhttps://console.anthropic.com
echo 'export XXX_API_KEY="your-key"' >> ~/.zshrc
source ~/.zshrc

关键 API 端点

用途端点 URL
GLM Coding Plan (通用)https://open.bigmodel.cn/api/coding/paas/v4
GLM Coding Plan (Claude Code)https://open.bigmodel.cn/api/anthropic
GLM 通用 APIhttps://open.bigmodel.cn/api/paas/v4
OpenRouterhttps://openrouter.ai/api/v1
OpenAIhttps://api.openai.com/v1

Claude Code 模型映射

配置 GLM 后,Claude Code 自动映射:

Claude 模型层级默认 GLM 模型
OpusGLM-5.1
SonnetGLM-5.1
HaikuGLM-4.5-Air

这是通过 glm-settings.json 配置的结果。如不使用该配置,默认映射为 Opus→GLM-4.7, Sonnet→GLM-4.7, Haiku→GLM-4.5-Air。

启动后输入 /status 确认当前模型状态。

模板目录结构

ai-config/
├── SKILL.md                          # 本文件
└── templates/
    ├── claude-code/
    │   ├── glm.sh                    # Claude Code + GLM 环境变量
    │   ├── glm-settings.json         # Claude Code + GLM 模型映射
    │   └── anthropic.sh              # Claude Code + Anthropic 恢复
    ├── codex/
    │   ├── glm.toml                  # Codex CLI + GLM
    │   ├── openrouter.toml           # Codex CLI + OpenRouter
    │   └── openai.toml               # Codex CLI + OpenAI
    ├── opencode/
    │   ├── glm.json                  # OpenCode + GLM
    │   └── openai.json               # OpenCode + OpenAI
    ├── cline/
    │   └── glm.md                    # Cline + GLM 配置说明
    └── openclaw/
        └── glm.json                  # OpenClaw + GLM 配置片段

注意事项

  1. API Key 安全:不要将 API Key 提交到 Git 仓库
  2. GLM Coding Plan 专属端点:必须使用 coding/paas/v4 而非 paas/v4,否则不会消耗套餐额度
  3. 已有 Claude 用户:如不想覆盖原有配置,使用 alias 方式:alias glm-cc='ANTHROPIC_BASE_URL=https://open.bigmodel.cn/api/anthropic ANTHROPIC_API_KEY="your-key" claude'
  4. GLM 可用模型:GLM-5.1、GLM-5、GLM-4.7、GLM-4.6、GLM-4.5、GLM-4.5-Air
  5. Codex CLI 配置优先级:项目级 .codex/config.toml > 全局 ~/.codex/config.toml

Skills relacionados