#V2EX ### [分享创造] SkillForge: 用自然语言生成 OpenClaw AI Agent 技能,内置安全扫描 做了一个小工具:**SkillForge**,用自然语言描述你想让 AI Agent 做什么,几秒内生成一个完整的、符合规范的 [SKILL.md](http://SKILL.md) 技能文件。 * **在线体验**: * **GitHub**: * **协议**:MIT ## 它解决什么问题 OpenClaw 是一个开放的 AI Agent 技能生态系统,但手写 [SKILL.md](http://SKILL.md) 门槛不低:需要严格的 YAML frontmatter 、特定的 markdown 段落结构、kebab-case 命名规范。更关键的是,技能会在 Agent 环境中执行,一旦包含 `curl | bash`、`eval()` 之类的危险操作,后果很严重,此前没有工具能在部署前做安全审查。 ## 主要功能 * **实时流式生成**:基于 Claude API + SSE ,逐 token 输出 [SKILL.md](http://SKILL.md) ,所见即所得 * **格式校验**:自动检查 YAML frontmatter 、必填字段、命名规范,校验失败自动重试 * **安全扫描器**:20+ 条静态分析规则,覆盖 Critical / High / Medium / Low 四个等级,输出 0-100 安全评分 * **快速模板**:内置 Code Reviewer 、Email Digest 、Git Commit Helper 三个模板 * **历史记录**:localStorage 保存最近 20 条生成记录,跨会话可回看 * **一键安装**:自动生成 shell 命令,直接部署到 `~/.openclaw/skills/` ## 技术栈 * 前端:React 19 + Vite + TypeScript + Tailwind CSS * 后端:Python FastAPI + Claude API (SSE streaming) * 部署:Vercel (前后端均为 serverless ) ## SkillForge 首页 ![SkillForge 首页](https://github.com/user-attachments/assets/f9e665c9-a54c-4414-868c-f9ce8bf1e88a) 欢迎试用和反馈,也欢迎 star 和 PR 。 https://www.v2ex.com/t/1194764#reply0