skill-creator-cn
技能创建器
一个用于创建新技能并迭代改进它们的技能。
从宏观层面来看,创建技能的过程如下:
- 确定你希望技能做什么以及大致的实现方式
- 撰写技能草稿
- 创建几个测试提示词,并在"带技能的 Claude"上运行
- 帮助用户从定性和定量两个方面评估结果
- 在后台运行的同时,如果还没有定量评估,就起草一些(如果已有则直接使用或按需修改)。然后向用户解释它们(或者如果已经存在,解释现有的评估)
- 使用
eval-viewer/generate_review.py脚本向用户展示结果,同时让他们查看定量指标
- 根据用户评估的反馈重写技能(如果定量基准测试中有明显缺陷,也一并修复)
- 反复迭代直到满意
- 扩大测试集并再次大规模测试
你使用此技能时的任务是弄清楚用户处于这个流程的哪个阶段,然后介入帮助他们推进。例如,用户可能说"我想做一个关于 X 的技能"。你可以帮助缩小范围、撰写草稿、编写测试用例、确定评估方式、运行所有提示词并反复迭代。
另一方面,用户可能已经有了技能草稿。这种情况下你可以直接进入"评估/迭代"环节。
More from zpqq132555/skills
cocos-creator-3x-cn
提供 Cocos Creator 3.8 游戏引擎的全面开发指导,包括组件系统(_decorator、Component)、生命周期回调、事件系统(EventTarget、input)、resources 资源管理、tween 缓动系统、对象池、UI 系统、物理碰撞以及可试玩广告优化。在用户编写或重构 Cocos Creator 3.x TypeScript 代码、实现游戏功能、处理资源加载与释放、优化性能/包体大小、审查代码变更、搭建可试玩广告项目架构时触发。也适用于用户提到 import from 'cc'、Component、Node、resources、tween、director 等 3.x API 时使用。
234cocos-creator-2x-cn
提供 Cocos Creator 2.4 游戏引擎的全面开发指导,包括组件系统(cc.Class、cc._decorator)、生命周期回调、事件系统、Asset Manager 资源管理、缓动/动作系统、对象池、UI 系统、物理碰撞以及可试玩广告优化。在用户编写或重构 Cocos Creator 2.x TypeScript/JavaScript 代码、实现游戏功能、处理资源加载与释放、优化性能/包体大小、审查代码变更、搭建可试玩广告项目架构时触发。也适用于用户提到 cc.Class、cc.Component、cc.Node、cc.resources、cc.assetManager、cc.tween 等 2.x API 时使用。
6find-skills-cn
帮助用户在提出诸如“如何做 X”、“寻找处理 X 的技能”、“是否有能够……的技能”之类的问题,或者表达出想要扩展功能的意愿时,发现并安装相应的代理技能。当用户正在寻找可能以可安装技能形式存在的功能时,应使用此技能。
4layaair-3x-cn
提供 LayaAir 3.x 游戏引擎的全面开发指导,包括 ECS 组件系统(@regClass/@property 装饰器、Script 生命周期)、事件系统(EventDispatcher、鼠标/键盘/物理事件)、Promise 异步资源加载(Laya.loader.load)、全新 Tween 缓动系统(chain/parallel)、Timer 定时器、对象池(Laya.Pool)、2D/3D 显示对象、UI 组件系统、场景管理(Scene.open/close)、2D/3D 物理系统、屏幕适配及性能优化。当用户编写或重构 LayaAir 3.x TypeScript 代码、实现脚本组件、处理事件监听、资源加载、缓动动画、性能优化及可试玩广告项目时触发。也适用于提到 @regClass、@property、Laya.Script、Laya.loader.load(Promise)、Laya.Tween.create、Laya.Scene.open、Laya.Pool、Sprite3D、Camera 等 LayaAir 3.x API 时使用。即使用户只是提到 LayaAir、Laya 引擎或 .ls 场景文件也应触发此技能。
3unity-2022-cn
提供 Unity 2022.3 LTS 游戏引擎的全面开发指导,包括 MonoBehaviour 生命周期、GameObject/Component 组件系统、Transform 变换、物理碰撞(Rigidbody/Collider)、输入系统(Input Manager/Input System)、UI 系统(uGUI/UI Toolkit)、资源管理(Resources/Addressables/AssetBundle)、协程、动画系统(Animator/Animation)、ScriptableObject、事件系统(UnityEvent/C# Event/Action)、对象池、场景管理以及性能优化。在用户编写或重构 Unity 2022.x C# 代码、实现游戏功能、处理资源加载与释放、优化性能、审查代码变更、搭建 Unity 项目架构时触发。也适用于用户提到 MonoBehaviour、GameObject、Transform、Rigidbody、Collider、Canvas、SerializeField、Instantiate、Destroy、SceneManager、Addressables 等 Unity API 时使用。
3layaair-2x-cn
提供 LayaAir 2.0 游戏引擎的全面开发指导,包括脚本组件系统(Script/Component 生命周期)、EventDispatcher 事件系统、Laya.loader 资源加载、Tween 缓动、Timer 定时器、显示对象(Sprite/Text/Image)、UI 系统以及可试玩广告优化。当用户编写或重构 LayaAir 2.0 TypeScript 代码、实现脚本组件、处理事件监听、资源加载、缓动动画、性能优化及可试玩广告项目时触发。也适用于提到 Laya.init、Laya.stage、Laya.loader、Laya.Tween、laya.display.Sprite、laya.utils.Handler、laya.events.EventDispatcher 等 LayaAir 2.x API 时使用。
2