168 lines
8.5 KiB
JSON
168 lines
8.5 KiB
JSON
{
|
||
"schema_version": 1,
|
||
"skills": [
|
||
{
|
||
"id": "cursor-init",
|
||
"scope": "common",
|
||
"type": "基础设施",
|
||
"target": ".cursor/skills/cursor-init",
|
||
"capability": "按机读 catalog 与 manifest 安全初始化或重置 Cursor 基础设施,并校验活动 Rules、Skills、Hooks 与项目类型配置",
|
||
"triggers": "首次缺少 .cursor/.init-done、初始化 cursor、cursor init、重置 cursor、补 gitignore",
|
||
"output": "通过验证的 common 基线、所选项目类型活动文件、本机配置、Git managed blocks 与 .cursor/.init-done"
|
||
},
|
||
{
|
||
"id": "deferred-decisions",
|
||
"scope": "common",
|
||
"type": "基础设施",
|
||
"target": ".cursor/skills/deferred-decisions",
|
||
"capability": "记录和追踪延期的技术方案或决策,并在关联任务出现时提醒",
|
||
"triggers": "以后再做、先不做、defer、延期方案管理、延期回顾",
|
||
"output": ".cursor/deferred/registry.md 条目及状态更新"
|
||
},
|
||
{
|
||
"id": "dev-changelog",
|
||
"scope": "common",
|
||
"type": "基础设施",
|
||
"target": ".cursor/skills/dev-changelog",
|
||
"capability": "以一条一文件的 fragment 记录开发改动,并确定性重建完整、近期、概要和作者四个视图",
|
||
"triggers": "实质代码或配置改动完成后、开发日志、changelog、最近改了什么、回顾改动",
|
||
"output": ".cursor/changelog/entries/<author>/<id>.md 与四个生成视图"
|
||
},
|
||
{
|
||
"id": "epee-orchestrator",
|
||
"scope": "common",
|
||
"type": "基础设施",
|
||
"target": ".cursor/skills/epee-orchestrator",
|
||
"capability": "匹配已有 Skill、发现可复用工作流缺口,并维护与活动 Skill 集合一致的 Registry",
|
||
"triggers": "手动配置密集、重复模式明确、步骤繁多、Skill 缺口发现、Registry 同步",
|
||
"output": "Skill 分流或创建建议,以及由 skills.json 生成的 registry.md"
|
||
},
|
||
{
|
||
"id": "pitfall-journal",
|
||
"scope": "common",
|
||
"type": "基础设施",
|
||
"target": ".cursor/skills/pitfall-journal",
|
||
"capability": "记录非显而易见问题的症状、根因、解法和防御措施,并在同类问题出现时检索",
|
||
"triggers": "debug 完成、问题反复出现、踩坑、之前遇到过、进入 Debug mode",
|
||
"output": ".cursor/pitfalls/pitfalls.md 条目或匹配到的既有经验"
|
||
},
|
||
{
|
||
"id": "problem-distillery",
|
||
"scope": "common",
|
||
"type": "基础设施",
|
||
"target": ".cursor/skills/problem-distillery",
|
||
"capability": "追踪反复未解决的问题,蒸馏方法论,并把经验证的 insight 升级为 Golden Rule",
|
||
"triggers": "还有问题、没解决、还是一样、同一问题尝试两次以上、蒸馏、总结经验",
|
||
"output": ".cursor/distillery/problems.md、insights.md、golden-rules.md"
|
||
},
|
||
{
|
||
"id": "profile-memory",
|
||
"scope": "common",
|
||
"type": "个人级",
|
||
"target": ".cursor/skills/profile-memory",
|
||
"capability": "检测并经确认持久化用户偏好与项目画像,支持查看、修改、删除和溯源",
|
||
"triggers": "持久偏好或项目决策出现、画像、profile、我的偏好、查看项目画像",
|
||
"output": "用户与项目的精简 Profile 及详细 Log"
|
||
},
|
||
{
|
||
"id": "html-doc",
|
||
"scope": "common",
|
||
"type": "个人级",
|
||
"target": ".cursor/skills/html-doc",
|
||
"capability": "生成统一深色主题的单文件 HTML 文档,并可选提供本地暂存和回传批注功能",
|
||
"triggers": "HTML 参考手册、说明页、报告、清单、统一 HTML 样式、可批注文档",
|
||
"output": "内联 CSS/JS 的自包含 .html 文档"
|
||
},
|
||
{
|
||
"id": "roblox-project-initializer",
|
||
"scope": "roblox",
|
||
"type": "Roblox 项目级",
|
||
"target": ".cursor/skills/roblox-project-initializer",
|
||
"capability": "为 Roblox 项目形成工程分档、架构边界、工具选择和初始化清单,不自动生成脚手架",
|
||
"triggers": "规划或评审 Roblox 项目结构、Rojo 工作流、数据与网络边界、初始化清单",
|
||
"output": "经确认的 Roblox 项目初始化与架构规划"
|
||
},
|
||
{
|
||
"id": "roblox-vibe-project-framework",
|
||
"scope": "roblox",
|
||
"type": "Roblox 项目级",
|
||
"target": ".cursor/skills/roblox-vibe-project-framework",
|
||
"capability": "按服务端权威和显式运行时边界,以小型垂直切片实现、扩展或重构 Roblox 工程",
|
||
"triggers": "创建 Roblox 脚手架、实现 feature slice、维护性审查、架构重构",
|
||
"output": "最小可验证的 Roblox 功能切片、源码改动与验证结果"
|
||
},
|
||
{
|
||
"id": "roblox-ui-producer",
|
||
"scope": "roblox",
|
||
"type": "Roblox 项目级",
|
||
"target": ".cursor/skills/roblox-ui-producer",
|
||
"capability": "从 UI Design Brief 和框架决策门开始,设计并实现兼顾移动端、生命周期与性能的 Roblox UI",
|
||
"triggers": "Roblox UI、HUD、菜单、移动端适配、Imperative UI、React-Lua 或 Hybrid 选型",
|
||
"output": "UI 设计说明、框架决策、实现计划、源码与验证清单"
|
||
},
|
||
{
|
||
"id": "building-3d-objects",
|
||
"scope": "roblox",
|
||
"type": "Roblox 项目级",
|
||
"target": ".cursor/skills/building-3d-objects",
|
||
"capability": "收束单体 3D 需求并通过 Parts、CSG、Luau 或结构计划构建和验证 Roblox 物件",
|
||
"triggers": "Roblox 物件、道具、家具、房间、CSG、Union、Subtract、Part 建模",
|
||
"output": "Design Brief、实例结构、Luau 构建方案、验证与证据化复盘"
|
||
},
|
||
{
|
||
"id": "building-maps",
|
||
"scope": "roblox",
|
||
"type": "Roblox 项目级",
|
||
"target": ".cursor/skills/building-maps",
|
||
"capability": "规划并分阶段构建 Roblox 多区域地图、竞技场、大厅或关卡,保持可通行性和地标层次",
|
||
"triggers": "Roblox 地图、竞技场、城镇、大厅、关卡、多区域环境",
|
||
"output": "地图拓扑、分阶段实例结构、验证结果与复盘候选"
|
||
},
|
||
{
|
||
"id": "roblox-camera-cinematics",
|
||
"scope": "roblox",
|
||
"type": "Roblox 项目级",
|
||
"target": ".cursor/skills/roblox-camera-cinematics",
|
||
"capability": "设计数据驱动的 Roblox CameraEvent、Scriptable 相机、跳过与恢复流程和舒适性验证",
|
||
"triggers": "Roblox 镜头、过场、CameraEvent、Scriptable Camera、skip、camera shake",
|
||
"output": "镜头事件规格、客户端实现、恢复路径与跨平台 QA 清单"
|
||
},
|
||
{
|
||
"id": "roblox-vfx-designer",
|
||
"scope": "roblox",
|
||
"type": "Roblox 项目级",
|
||
"target": ".cursor/skills/roblox-vfx-designer",
|
||
"capability": "先探测项目特效架构,再设计并集成有预算、生命周期和验证路径的 Roblox 客户端 VFX",
|
||
"triggers": "Roblox VFX、粒子、Beam、Trail、法阵、冲击波、光环、命中特效",
|
||
"output": "VFX 分镜、实例结构、参数预算、源码集成与验证清单"
|
||
},
|
||
{
|
||
"id": "roblox-animation-producer",
|
||
"scope": "roblox",
|
||
"type": "Roblox 项目级",
|
||
"target": ".cursor/skills/roblox-animation-producer",
|
||
"capability": "为 R15 角色形成 Motion Spec、KeyframeSequence 构建方案、发布步骤和项目播放集成",
|
||
"triggers": "Roblox R15 动画、动作设计、KeyframeSequence、AnimationId、动画发布与集成",
|
||
"output": "Motion Spec、动画构建源码、Studio 发布步骤与播放验证"
|
||
},
|
||
{
|
||
"id": "roblox-commonkit-usage",
|
||
"scope": "roblox",
|
||
"type": "Roblox 条件项目级",
|
||
"target": ".cursor/skills/roblox-commonkit-usage",
|
||
"capability": "仅在目标项目实际存在 CommonKit 时审查模块目录、优先复用并约束运行时边界",
|
||
"triggers": "检测到 CommonKit 路径、包、导出或用户明确要求 CommonKit 复用与迁移",
|
||
"output": "基于目标仓库真实导出的 CommonKit 复用、迁移或去重方案"
|
||
},
|
||
{
|
||
"id": "roblox-asset-uploader",
|
||
"scope": "roblox",
|
||
"type": "Roblox 条件项目级",
|
||
"target": ".cursor/skills/roblox-asset-uploader",
|
||
"capability": "通过标准库安全 dry-run 并在用户逐次确认后调用 Roblox Open Cloud 上传资源",
|
||
"triggers": "用户明确要求上传 Roblox 图片、音频、模型、Decal 或获取 rbxassetid",
|
||
"output": "经确认上传后的 Roblox Asset ID,或不联网的上传计划与诊断"
|
||
}
|
||
]
|
||
}
|