技能锻造
Claude Code、Codex CLI和Gemini CLI缺少GUI。
直观地管理您的CLI配置——代理、技能、MCP服务器、配置文件、钩子和任何自定义文件夹——而无需接触原始文件。
](https://github.com/HayriCan/SkillForge/releases/latest)    
英语 | 土耳其语 | 简体中文 | 德语 | 法语 | 日本语 | 韩语 | 波兰语 | 繁体中文
______________________________________________________________________
什么是技能锻造?
Claude Code将所有内容存储在 ~/.claude/Codex CLI ~/.codex/,以及Gemini CLI ~/.gemini/.Agent定义、技能提示、钩子脚本、MCP服务器配置、内存文件、设置——它功能强大,但手动编辑原始Markdown和JSON速度慢且容易出错。
技能锻造 是一个原生桌面应用程序,它在所有应用程序之上添加了一个干净的UI。
- 多CLI支持 --从侧边栏在Claude Code、Codex CLI和Gemini CLI之间切换
- 通过具有专用视图的结构化界面浏览、创建和编辑资源
- 动态文件夹浏览器 --发现和切换任何自定义目录,使用面包屑导航浏览文件,使用行号编辑文本文件,预览HTML
- 一键在命名配置文件(工作、个人、客户)之间切换
- 使用以下工具搜索您的所有代理、技能和命令
Ctrl+K - 无需触摸即可管理MCP服务器
.mcp.json - 使用Rich/Raw切换直接从设置中编辑全局指令(CLAUDE.md、AGENTS.md)
- 将您的配置备份、共享和还原为便携式
.sfbackupbundle——具有单独的文件选择和跨机器的自动路径重写功能 - 在不编辑配置文件的情况下切换核心UI语言(9种语言)
- 在验证错误悄无声息地破坏您的工作流程之前捕获它们
停止手动编辑文件。更快地开始发货提示。
______________________________________________________________________
特性
| 功能 | 描述 | |
|---|---|---|
| 多CLI | Claude、Codex、Gemini | 从侧边栏切换CLI适配器——每个适配器都有自己的配置目录、配置文件和视图 |
| 动态文件夹 | 浏览任何目录 | 切换CLI配置目录中任何文件夹的可见性——具有面包屑导航、可调整大小的拆分窗格、行号编辑和HTML预览的完整文件浏览器 |
| 资源视图 | 专用编辑器 | 代理、技能、命令、钩子、计划、插件、会话、任务、团队、待办事项——每个都有Markdown编辑器和上下文菜单 |
| MCP服务器 | GUI管理 | 在不接触JSON的情况下添加、编辑、启用/禁用服务器 |
| 档案 | 配置快照 | 保存和恢复每个项目或客户端的CLI配置 |
| 设置 | 结构化+原始JSON | 引导设置部分、直接JSON编辑和带Rich/raw切换的内联全局指令编辑器(CLAUDE.md/AGENTS.md) |
| 命令面板 | Ctrl+K | 立即对所有资源类型进行模糊搜索 |
| 备份与恢复 | 可移植捆绑包 | 完全备份(tar.gz),有选择地共享和导出单个文件,并导入自动路径重写以实现跨机器可移植性 |
| 历史与差异 | 更改回顾 | 在覆盖任何内容之前查看更改内容 |
| 偏好 | 应用程序级控件 | 从一个模式更改主题、语言和自定义配置目录 |
| 语言支持 | 9种UI语言 | 英语、德语、法语、日语、韩语、波兰语、土耳其语、简体中文、繁体中文 |
| 验证 | 内联错误 | 在键入时捕获无效名称、格式错误的JSON和YAML问题 |
| 语法高亮显示 | Shiki供电 | Markdown编辑器内的漂亮代码块 |
| 主题和更新 | 原生应用程序抛光 | 亮/暗/自动主题,静音启动检查,应用程序内下载/安装和重启提示 |
______________________________________________________________________
语言支持
Skill Forge现在包括应用程序外壳和关键设置流的内置本地化。当前的UI语言选项包括:
- 英语
- 德语
- 法语
- 日语
- 韩语
- 波兰语
- 土耳其语
- 简体中文
- 繁体中文
您可以更改语言 Preferences 在应用程序内部。本地化层目前涵盖导航、菜单、首选项、更新器消息和结构化设置UI。
______________________________________________________________________
键盘快捷键
| 快捷方式 | 操作 |
|---|---|
Ctrl/Cmd K | 命令面板——搜索所有内容 |
Ctrl/Cmd S | 保存当前文件 |
Ctrl/Cmd N | 活动视图中的新文件 |
1 – 9 | 跳转到侧边栏视图 |
Ctrl = / Ctrl - | 字体大小向上/向下 |
Escape | 关闭模式或调色板 |
______________________________________________________________________
CLI与技能锻造
||原始CLI |技能锻造| |--|--|--| |编辑代理| vim ~/.claude/agents/x.md |可视化编辑器,语法突出显示| |切换CLI |编辑不同的配置目录|侧边栏中的一键式CLI切换器| |浏览自定义目录| ls ~/.claude/projects/ |带编辑功能的动态文件夹浏览器| |切换配置|手动复制/粘贴|一键式配置文件切换| |MCP服务器设置|编辑 .mcp.json 手工|带表单验证的GUI| |查找文件| ls ~/.claude/agents/ | Ctrl+K 模糊搜索| |备份配置| cp -r ~/.claude ~/backup |按文件粒度进行完全备份或选择性共享和导出| |捕捉拼写错误|事后处理|键入时内联|
______________________________________________________________________
安装
下载
| 平台 | 套餐 |
|---|---|
| 窗户 | .msi 安装程序 |
| macOS | .dmg (通用--英特尔+苹果硅) |
| Linux | .AppImage 或 .deb |
macOS注意事项: 该应用尚未获得苹果开发者证书的公证。如果macOS阻止启动,请转到 系统设置→ 隐私和安全 然后单击 “无论如何打开” --或奔跑 xattr -cr /Applications/SkillForge.app 在终端。从源代码构建
如果你不喜欢信任未签名的二进制文件,你可以在本地构建:
# Prerequisites: Node 20+, Rust stable
git clone https://github.com/HayriCan/SkillForge.git
cd SkillForge
npm install
npm run tauri build编译后的二进制文件将位于 src-tauri/target/release/bundle/.
本地源代码构建并不总是与官方发布的元数据和签名链相匹配,因此应用内更新程序在自建二进制文件上可能受到限制或不可用。
自动更新
GitHub官方发布版本会在启动时自动检查已发布的更新。你也可以触发 检查更新 从应用程序菜单手动打开相同的安装流程。
当更新可用时,Skill Forge会下载它,将其安装到位,然后要求重新启动以完成升级。
发布内置安装是自动更新的支持路径。自行构建的二进制文件只能尽力而为,GitHub的草案版本在发布之前是不可见的,一些Linux包格式可能仍需要手动升级。
在macOS上,重新启动的应用程序在应用更新后仍然可以点击Gatekeeper或公证提示。如果发生这种情况,请使用相同的 无论如何打开 或 xattr -cr 作为第一次发布的解决方法。
包装经理
# macOS — coming soon
brew install skill-forge
# Windows — coming soon
winget install skill-forge______________________________________________________________________
发展
先决条件: 节点20+,Rust稳定
git clone https://github.com/HayriCan/SkillForge.git
cd SkillForge
npm install
npm run tauri dev技术栈: Tauri 2·Svelte 5·TypeScript·顺风CSS v4·Shiki
最近添加的产品: 多CLI适配器支持(Claude Code、Codex CLI、Gemini CLI)、具有可调整大小的窗格和文件编辑的动态文件夹浏览器、可配置的资源可见性、具有Rich/Raw切换的全局指令编辑器、每个CLI配置文件、web文件的HTML预览以及新功能的完整i18n覆盖。
______________________________________________________________________
贡献
欢迎捐款。看 贡献.md 作为指导方针。
许可证
麻省理工学院——见 许可证.
