用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/megazear7/canzeltly --skill create-new-affector命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | create-new-affector |
| description | How to create a new type of affector |
AffectCategory enum for this new affector.src/game/type.object.ts which extends AffectState and sets the category property to the z.literal of the newly defined category.src/game/affect.some-new-affector.ts with an exported function that implements the affect interface as defined in src/game/game.affect.tsexport const BounceState = AffectState.extend({
category: z.literal(AffectCategory.enum.Bounce),
});
export type BounceState = z.infer<typeof BounceState>;
AffectCategory enum in src/game/game.affect.tsupdateState method in the src/game/game.object.ts to apply the new affector.