← 返回 Skills 市场
jirboy

Coding Plan Assistant

作者 JIRBOY · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
66
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install coding-plan-assistant
功能描述
coding-plan-assistant
使用说明 (SKILL.md)

\r \r

coding-plan-assistant\r

\r 绠$悊鍚勭缂栫▼鍔╂墜锛圕oding Plan锛夌殑娉ㄥ唽銆佽喘涔板拰鍑嵁閰嶇疆娴佺▼銆?\r

鍔熻兘姒傝堪\r

\r 鏈妧鑳芥彁渚涗互涓嬪姛鑳斤細\r

  • 馃搵 骞冲彴娓呭崟锛氭敮鎸佷富娴?AI 缂栫▼鍔╂墜骞冲彴\r
  • 馃敆 娉ㄥ唽寮曞锛氭彁渚涘悇骞冲彴鐨勬敞鍐?璐拱閾炬帴鍜屾楠ゆ寚鍗?- 馃攼 鍑嵁绠$悊锛氬畨鍏ㄥ瓨鍌ㄥ拰绠$悊 API Key锛堝瓨鍌ㄥ湪 .openclaw/.env锛?- 馃挵 鎴愭湰瀵规瘮锛氭彁渚涘悇骞冲彴鐨勫畾浠峰姣斿拰鎺ㄨ崘鏂规\r
  • 鉁?**鐘舵€佹娴?*锛氳嚜鍔ㄦ娴嬪凡閰嶇疆鐨勫嚟鎹姸鎬?\r

鏀寔鐨勫钩鍙?\r

| 骞冲彴 | 绫诲瀷 | 鍏嶈垂棰濆害 | 浠樿垂璧风偣 |\r |------|------|----------|----------|\r | GitHub Copilot | 浠g爜琛ュ叏/鑱婂ぉ | 瀛︾敓鍏嶈垂 | $10/鏈?|\r | Claude Code | CLI 缂栫▼鍔╂墜 | 鏈夐檺鍏嶈垂 | $20/鏈?|\r | Gemini CLI | Google 缂栫▼鍔╂墜 | 鏈夐檺鍏嶈垂 | $20/鏈?|\r | Codex (OpenAI) | API 璁块棶 | 鏂扮敤鎴疯禒閲?| 鎸夐噺浠樿垂 |\r | 闃块噷浜戠櫨鐐?Qwen Code | 闃块噷浜戠紪绋嬪姪鎵?| 鏈夐檺鍏嶈垂 | 鎸夐噺浠樿垂 |\r | 鐧惧害椋炴〃 | 鐧惧害 AI 骞冲彴 | 鏈夐檺鍏嶈垂 | 鎸夐噺浠樿垂 |\r | OpenRouter | 澶氭ā鍨嬭仛鍚?| 鏈夊厤璐规ā鍨?| 鎸夐噺浠樿垂 |\r \r

浣跨敤鏂瑰紡\r

\r

鍩烘湰鍛戒护\r

\r 瀵?智能体 璇达細\r

  • "甯垜娉ㄥ唽 Claude Code"\r
  • "鏌ョ湅宸查厤缃殑缂栫▼鍔╂墜"\r
  • "瀵规瘮鍚勫钩鍙扮殑浠锋牸"\r
  • "閰嶇疆 GitHub Copilot"\r
  • "杞崲 OpenAI API Key"\r \r

鑷劧璇█鏌ヨ绀轰緥\r

\r

"鎴戞兂鐢?Claude Code锛屾€庝箞娉ㄥ唽锛?\r
"鍝釜缂栫▼鍔╂墜鏈€渚垮疁锛?\r
"甯垜妫€鏌?API Key 閰嶇疆鐘舵€?\r
"濡備綍鏇存崲鎴戠殑 API Key锛?\r
"鎺ㄨ崘涓€涓€傚悎瀛︾敓鐨勭紪绋嬪姪鎵?\r
```\r
\r
## 瀹夊叏瑕佹眰\r
\r
### 鍑嵁瀛樺偍\r
- 鉁?鎵€鏈?API Key 瀛樺偍鍦?`.openclaw/.env`锛堝伐浣滅┖闂存牴鐩綍锛?- 鉁?璇ユ枃浠跺凡鍔犲叆 `.gitignore`锛屼笉浼氭彁浜ゅ埌 Git\r
- 鉁?涓嶅湪鏃ュ織鎴栬緭鍑轰腑鏄庢枃鏄剧ず瀹屾暣 Key\r
\r
### 鍑嵁鏍煎紡\r
```env\r
# .openclaw/.env\r
GITHUB_COPILOT_TOKEN=ghp_xxxx...xxxx\r
CLAUDE_API_KEY=sk-ant-xxxx...xxxx\r
OPENAI_API_KEY=sk-xxxx...xxxx\r
GEMINI_API_KEY=xxxx...xxxx\r
QWEN_API_KEY=xxxx...xxxx\r
BAIDU_API_KEY=xxxx...xxxx\r
OPENROUTER_API_KEY=sk-or-xxxx...xxxx\r
```\r
\r
### 鑴辨晱鏄剧ず\r
鎵€鏈?API Key 鍦ㄨ緭鍑烘椂鑷姩鑴辨晱锛?- `sk-xxxx...xxxx` 鈫?`sk-xxxx...***`\r
- `ghp_xxxx...xxxx` 鈫?`ghp_...***`\r
\r
## 閰嶇疆璇存槑\r
\r
### 棣栨浣跨敤\r
\r
1. **鏌ョ湅鎶€鑳界姸鎬?*\r
   ```\r
   妫€鏌ョ紪绋嬪姪鎵嬮厤缃?   ```\r
\r
2. **閰嶇疆 API Key**\r
   ```\r
   閰嶇疆 OpenAI API Key\r
   ```\r
   鎶€鑳戒細寮曞浣犲畨鍏ㄨ緭鍏ュ嚟鎹€?\r
3. **楠岃瘉閰嶇疆**\r
   ```\r
   楠岃瘉 API Key\r
   ```\r
\r
### 閰嶇疆鏂囦欢\r
\r
**config.json**锛堟妧鑳界洰褰曪級\r
```json\r
{\r
  "platforms": {\r
    "github-copilot": {\r
      "name": "GitHub Copilot",\r
      "envKey": "GITHUB_COPILOT_TOKEN",\r
      "registerUrl": "https://github.com/features/copilot",\r
      "pricingUrl": "https://github.com/features/copilot#pricing"\r
    }\r
    // ... 鍏朵粬骞冲彴\r
  }\r
}\r
```\r
\r
## 鑴氭湰宸ュ叿\r
\r
### scripts/check-status.js\r
妫€鏌ユ墍鏈夊钩鍙扮殑鍑嵁閰嶇疆鐘舵€併€?\r
```bash\r
node scripts/check-status.js\r
```\r
\r
### scripts/rotate-key.js\r
杞崲鎸囧畾骞冲彴鐨?API Key銆?\r
```bash\r
node scripts/rotate-key.js \x3Cplatform>\r
```\r
\r
### scripts/compare-pricing.js\r
瀵规瘮鍚勫钩鍙扮殑瀹氫环鏂规銆?\r
```bash\r
node scripts/compare-pricing.js\r
```\r
\r
## 瀹樻柟鏂囨。閾炬帴\r
\r
璇﹁ `references/` 鐩綍锛?- `github-copilot.md`\r
- `claude-code.md`\r
- `gemini-cli.md`\r
- `codex-openai.md`\r
- `qwen-code.md`\r
- `baidu-paddle.md`\r
- `openrouter.md`\r
\r
## 鏁呴殰鎺掓煡\r
\r
### 甯歌闂\r
\r
**Q: API Key 鏃犳晥锛?*\r
A: 妫€鏌?Key 鏄惁姝g‘澶嶅埗锛岀‘璁よ处鎴锋湁鍙敤棰濆害銆?\r
**Q: 濡備綍鏌ョ湅宸查厤缃殑 Key锛?*\r
A: 杩愯 `妫€鏌ョ紪绋嬪姪鎵嬮厤缃甡锛孠ey 浼氳劚鏁忔樉绀恒€?\r
**Q: 鍑嵁鏂囦欢鍦ㄥ摢閲岋紵**\r
A: `.openclaw/.env`锛堝伐浣滅┖闂存牴鐩綍锛?\r
### 瀹夊叏鎻愰啋\r
\r
- 鈿狅笍 涓嶈灏?`.env` 鏂囦欢鍒嗕韩缁欎粬浜?- 鈿狅笍 涓嶈灏?API Key 鎻愪氦鍒?Git\r
- 鈿狅笍 瀹氭湡杞崲鏁忔劅鍑嵁\r
- 鈿狅笍 鎬€鐤戞硠闇叉椂绔嬪嵆杞崲 Key\r
\r
## 鐗堟湰鍘嗗彶\r
\r
- **1.0.0** (2026-03-27): 鍒濆鐗堟湰\r
  - 鏀寔 7 涓富娴佺紪绋嬪姪鎵嬪钩鍙?  - 瀹炵幇鍑嵁瀹夊叏绠$悊\r
  - 鎻愪緵娉ㄥ唽寮曞鍜屾垚鏈姣?\r
## 寮€鍙戣€呰鏄?\r
### 娣诲姞鏂板钩鍙?\r
1. 鍦?`config.json` 涓坊鍔犲钩鍙伴厤缃?2. 鍦?`references/` 涓垱寤哄畼鏂规枃妗i摼鎺?3. 鏇存柊 `SKILL.md` 鐨勫钩鍙版竻鍗?\r
### 鐩綍缁撴瀯\r
\r
```\r
coding-plan-assistant/\r
鈹溾攢鈹€ SKILL.md           # 鎶€鑳借鏄庯紙鏈枃浠讹級\r
鈹溾攢鈹€ index.js           # 涓荤▼搴忓叆鍙?鈹溾攢鈹€ config.json        # 骞冲彴閰嶇疆\r
鈹溾攢鈹€ package.json       # NPM 閰嶇疆\r
鈹溾攢鈹€ scripts/           # 杈呭姪鑴氭湰\r
鈹?  鈹溾攢鈹€ check-status.js\r
鈹?  鈹溾攢鈹€ rotate-key.js\r
鈹?  鈹斺攢鈹€ compare-pricing.js\r
鈹斺攢鈹€ references/        # 瀹樻柟鏂囨。閾炬帴\r
    鈹溾攢鈹€ github-copilot.md\r
    鈹溾攢鈹€ claude-code.md\r
    鈹溾攢鈹€ gemini-cli.md\r
    鈹溾攢鈹€ codex-openai.md\r
    鈹溾攢鈹€ qwen-code.md\r
    鈹溾攢鈹€ baidu-paddle.md\r
    鈹斺攢鈹€ openrouter.md\r
```\r
\r
安全使用建议
This skill appears to do what it says: it helps you register services, compare pricing, and store API keys locally. Important cautions before installing/using: 1) It stores API keys unencrypted in .openclaw/.env in your current project directory — add .openclaw/.env to your .gitignore immediately to avoid accidental commits (the package claims this but does not include a .gitignore). 2) Verify file permissions on .openclaw/.env and consider using a system secret manager or encrypted store if you need stronger protection. 3) Only paste secrets into the agent if you trust the skill and runtime — any secret you provide will be written to disk. 4) Rotate keys if you suspect they were exposed. If you want encryption or central secret management, modify the code to use a secure store before saving keys.
功能分析
Type: OpenClaw Skill Name: coding-plan-assistant Version: 1.0.0 The 'coding-plan-assistant' skill is designed to help users manage registrations and API credentials for various AI coding platforms (e.g., GitHub Copilot, Claude, OpenAI). The core logic in `index.js` handles reading and writing API keys to a local `.openclaw/.env` file, including functionality to mask keys during display and rotate them. The behavior is entirely consistent with the stated purpose in `SKILL.md` and `README.md`, and there is no evidence of data exfiltration, malicious execution, or harmful prompt injection.
能力标签
requires-sensitive-credentials
能力评估
Purpose & Capability
Name/description and code/config align: the skill provides registration guides, pricing comparison, status checks, and stores API keys in .openclaw/.env. The functionality requested (reading/writing local .openclaw/.env, supporting many LLM platform keys) is expected for this purpose. Minor inconsistency: README/SKILL.md claim the .env is added to .gitignore, but no .gitignore file is present in the package—so keys could be accidentally committed unless the user adds .gitignore themselves.
Instruction Scope
SKILL.md and the scripts instruct only to list platforms, show guides, compare pricing, and read/write .openclaw/.env or run the included node scripts; there are no instructions to read unrelated system files, call external arbitrary endpoints, or exfiltrate data. Asking users to provide API keys for storage is within the skill's stated scope.
Install Mechanism
No install specification or external downloads are used. The skill is distributed as source files (Node.js scripts and config) and runs locally; that is a low-risk installation model compared to fetching remote binaries.
Credentials
The skill does not declare required environment variables but is designed to accept and store many service API keys (OpenAI, Claude, GitHub Copilot, Gemini, Qwen, Baidu, OpenRouter) — this is proportionate to its credential-management purpose. Caution: keys are stored in plaintext in .openclaw/.env; the bundle promises .gitignore protection but does not include that file, increasing the risk of accidental commit. The code masks keys when displaying them but does not encrypt secrets at rest.
Persistence & Privilege
The skill does not request always:true and does not modify other skills or system-wide settings. It will create a .openclaw directory and write .openclaw/.env in the current working directory (or INIT_CWD). This is expected for local credential storage but means secrets are persisted on disk under the project directory.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install coding-plan-assistant
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /coding-plan-assistant 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of coding-plan-assistant. - Provides registration, subscription, and configuration guides for various coding assistant platforms. - Supports management and secure storage of API keys for major coding tools (7 platforms supported). - Includes scripts for checking status, rotating keys, and comparing pricing. - Offers platform comparison, configuration examples, and official documentation links. - Ensures sensitive key handling and safety guidelines by masking keys in output and advising on secure storage.
元数据
Slug coding-plan-assistant
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Coding Plan Assistant 是什么?

coding-plan-assistant. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 66 次。

如何安装 Coding Plan Assistant?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install coding-plan-assistant」即可一键安装,无需额外配置。

Coding Plan Assistant 是免费的吗?

是的,Coding Plan Assistant 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Coding Plan Assistant 支持哪些平台?

Coding Plan Assistant 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Coding Plan Assistant?

由 JIRBOY(@jirboy)开发并维护,当前版本 v1.0.0。

💬 留言讨论