📌 Skill基础信息
Skill名称:simplicio-dev-cli
简称:Simplicio开发CLI
来源:社区第三方(wesleysimplicio)
运行宿主:只能在使用 Simplicio Mapper 框架的Agent工具中运行
核心定位:提供确定性的代码变更与验证工作流,通过专用CLI工具实现安全的代码编辑、补丁应用、格式化和验证操作。
🧩 内部核心组成
该Skill基于Simplicio框架构建,主要包含以下核心组件:
核心能力模块:
- 代码编辑与补丁应用系统
- 预执行验证机制
- 后效验证检查
- 证据文件生成
- 重试策略管理
接口契约:
references/capabilities.yaml- 机器可读的能力映射定义references/interfaces.md- 变更、验证、诊断的详细规则- 标准化操作契约(operation_id, snapshot_id, 验证结果等)
验证工具:
scripts/probe-capabilities.py- 能力清单验证和重复ID检测
🛠 安装与启用方式
安装命令:
skills install --user wesleysimplicio/simplicio-mapper
前置要求:
- 已部署Simplicio Mapper框架环境
- 具备相应的代码仓库访问权限
- 配置正确的路径和密钥范围
启用流程:
- 安装Skill包
- 生成或刷新Prism清单(能力清单)
- 配置操作范围和验证规则
- 通过Mapper传递执行计划和证据
📋 标准工作流
- 输入接收:接受Mapper提供的代码快照、执行意图、范围约束
- 预验证:在执行前验证仓库、路径、密钥和前置条件
- 边界操作:执行单一有界变更或验证能力
- 证据收集:收集标准输出、错误输出、退出状态、差异对比、测试结果和证据文件
- 智能重试:仅根据能力契约进行重试,避免盲目振荡
- 结果返回:返回持久化结果供Loop或Runtime进行协调
典型使用链路:Survey → Plan → Validate → Execute → Verify → Report
⚠️ 关键限制与注意事项
平台限制:
- 仅支持集成Simplicio框架的环境
- 依赖特定的代码仓库结构和访问权限
Token消耗:
- 涉及大量代码分析和验证操作,token消耗较高
- 证据文件和验证过程增加额外开销
适用项目类型:
- ✅ 适合需要严格变更控制的中大型项目
- ✅ 适合要求审计追踪和证据保留的场景
不适用场景:
- ❌ 小型快速原型项目
- ❌ 不需要严格验证的简单编辑任务
生产环境适用性:
- 具备完整验证机制,可用于生产环境
- 但需要充分测试和配置调优
已知注意事项:
- 必须预先生成能力清单映射
- 操作前必须完成范围验证
- 不支持向后兼容性维护
✅ 适用场景 & ❌ 不适合场景
适合使用:
- 企业级代码库的标准变更管理
- 需要完整审计追踪的代码修改
- 团队协作中的代码审查和验证
- 自动化代码重构和格式化流水线
不适合使用:
- 快速脚本编写和调试
- 探索性编程和实验性开发
- 简单的文本编辑任务
- 无需验证的快速修改
目标用户:
- 注重代码质量和可维护性的开发团队
- 需要严格变更控制的金融、安全敏感项目
- 自动化代码流水线维护人员
如何安装
skills install --user wesleysimplicio/simplicio-mapper通用安装教程:在哪里输入上面的命令
上面的命令本质是在「终端 / 命令行」中调用技能管理器,把该 Skill 下载并注册到你的 AI 工具。各主流工具打开终端的位置不同,按下面操作即可:
- 打开工具自带的终端面板,或系统终端(macOS「终端」、Windows「PowerShell」、Linux「Terminal」)。
- 把上面的安装命令复制进去,回车运行,等待下载与注册完成。
- 重启或重新加载 AI 工具,让新安装的 Skill 被识别。
- 新建对话并触发:直接描述用途,或通过该工具的技能 / 斜杠菜单选中此 Skill。
Claude 桌面版(macOS / Windows)
桌面版没有内置命令行,Skill 需通过 Claude Code CLI 安装。打开系统终端,先执行 npm install -g @anthropic-ai/claude-code,再运行上面的安装命令;完成后完全退出并重新打开 Claude。
Claude Code(终端 CLI)
直接在项目目录的终端里运行上面的命令即可。也可先输入 claude 启动交互界面,再在对话中引用该 Skill(/ 斜杠菜单或直接描述用途)。
VS Code(含 GitHub Copilot)
打开终端面板:菜单「终端 → 新建终端」,或快捷键 Ctrl+`(macOS 为 ⌃+`)。在终端里运行上面的命令;装完后执行「重新加载窗口」(Ctrl+Shift+P → Reload Window),让 Copilot 等扩展识别新技能。
Cursor
底部「终端」面板(Ctrl+`)即是内置终端。粘贴运行上面的命令,完成后在命令面板执行「Reload Window」刷新,再开始对话。
Windsurf
底部「终端」面板运行命令;也可直接使用其内置 Agent 终端,在对话侧执行安装。
其他工具(ChatGPT、本地脚本等)
不支持本地终端的产品,可先在本机终端完成安装,再在对话中描述该 Skill 的能力让其调用;不同工具的命令格式请以其官方文档为准。
风险提示
自动扫描未发现高危命令、隐私抓取或数据外传行为。仍建议安装前快速浏览仓库代码。
Aitishiku.com