返回 Skills
F

Fission-AI/OpenSpec

精选published

Spec driven development SDD for AI coding assistants. Fission AI/OpenSpec

openspecfission-aifission-ai/openspec

Fission-AI/OpenSpec

Spec Driven Development(SDD) 为 AI 编码助手而生。OpenSpec 让你通过规范(spec)驱动 AI 生成代码,提升开发效率与一致性。


适合场景

  • 使用 OpenSpec 工作流进行 AI 辅助开发
  • 集成 Fission AI 工具链的项目
  • 需要规范驱动、可重复的 AI Agent 协作
  • 提升团队开发效率,减少大模型生成的不确定性

GitHub 来源

  • 仓库:Fission-AI/OpenSpec
  • Skill 路径:仓库根目录下的 README.mdskills/ 目录
  • 标签:openspecfission-aifission-ai/openspec

安装与使用(新手友好版)

  1. 访问仓库
    打开 GitHub 仓库,仔细阅读 README.md,了解项目用途、依赖和示例。

  2. 找到 Skill 文件
    在仓库中查找 skills/ 文件夹(如果存在),或根据 README 说明获取 Skill 定义文件(通常是 .md.json 格式)。

  3. 安装到本地
    按照你的 AI 编辑器或 Agent 平台的约定,将 Skill 文件放入对应的 skills 目录。

    例:在 Cursor 中通常放在 .cursor/skills/;在 Claude Desktop 中放在 ~/.claude/skills/

  4. 触发与使用
    在对话或任务中,明确描述你的目标输入材料期望输出。OpenSpec Skill 会根据上下文自动加载并指导 AI 按规范生成代码。


亮点

<p align="center"> <a href="https://github.com/Fission-AI/OpenSpec"> <img src="assets/openspec-bg.png" alt="OpenSpec logo" width="400" /> </a> </p>

<p align="center"> <a href="https://github.com/Fission-AI/OpenSpec/actions/workflows/ci.yml">

CI

</a> <a href="https://www.npmjs.com/package/@fission-ai/openspec"> <img alt="npm version" src="https://img.shields.io/npm/v/@fission-ai/openspec" /> </a> </p>

  • 规范驱动开发(SDD):先写 spec,再生成代码,保证可追踪、可复用。
  • AI 原生设计:与主流 AI Coding 助手(如 Cursor、Windsurf、Copilot)无缝集成。
  • 开源社区驱动:仓库活跃,持续更新。

安全审查

在安装或使用任何 Skill 前,请务必执行以下检查:

  • 审查仓库来源:确认仓库为官方 Fission-AI/OpenSpec,避免恶意分支。
  • 检查脚本与命令:查看 Skill 定义中是否包含执行系统命令、读写文件、或网络访问的指令。
  • 限制访问范围:按最小权限原则配置 Agent,仅允许 Skill 访问必要文件或路径。
  • 隔离测试:如果 Skill 会执行外部命令或发起网络请求,请先在隔离环境(如沙箱或虚拟机)中验证其行为。

⚠️ 本 Skill 仅为辅助工具,不替代人工代码审查。生产环境使用前请务必进行完整测试和安全评估。

相关 Skill