Agent Skills
› Dimillian/PokeSwift
Dimillian/PokeSwift
GitHub指导处理 PokeSwift 提取器及共享契约变更,确保不破坏源驱动流水线。涵盖从 ASM 数据到运行时模型的层级排查、修复与验证流程,强调优先修正上游契约层而非修补生成产物或运行时代码。
Install All Skills
npx skills add Dimillian/PokeSwift --all -g -y
Skills in Collection (3)
指导处理 PokeSwift 提取器及共享契约变更,确保不破坏源驱动流水线。涵盖从 ASM 数据到运行时模型的层级排查、修复与验证流程,强调优先修正上游契约层而非修补生成产物或运行时代码。
PokeExtractCLI 解析或数据提取异常
Content/Red 生成内容与预期不符
PokeDataModel 或 PokeContent 契约不一致
游戏内对话、地图脚本或训练家数据错误
npx skills add Dimillian/PokeSwift --skill pokeswift-extractor-contract-change -g -y
用于排查和修复 PokeSwift 与 Pokemon Red 的行为差异。通过源码驱动流程,从提取器到核心逻辑逐层追踪并修复回归问题,确保游戏机制、UI及数据的一致性。
报告行为漂移或回归
需要战斗/地图/保存等模块的对齐修复
请求基于 pokered 源码的 parity 审查
npx skills add Dimillian/PokeSwift --skill pokeswift-parity-fix -g -y
指导在 PokeSwift Tuist 工作区中安全执行代码重构,确保不破坏目标图、模块边界及生成配置。适用于文件移动、拆分大文件或清理功能切片等场景,强调先映射边界后操作并即时重新生成项目。
需要移动或拆分 Swift 文件时
重新组织 Sources/ 或 App/ 目录结构时
准备进行大型运行时或 UI 文件的分解时
检查提议的重构是否会影响 Tuist 工作区稳定性时
npx skills add Dimillian/PokeSwift --skill pokeswift-tuist-refactor-guard -g -y


