Agent Skills
› openfootmanager/openfootmanager
openfootmanager/openfootmanager
GitHub指导在Tauri Rust项目中为领域类型安全添加新字段,涵盖序列化兼容、手写SQL存储库五处修改、数据库迁移及前端同步,确保数据持久化正确性。
Install All Skills
npx skills add openfootmanager/openfootmanager --all -g -y
Skills in Collection (8)
指导在Tauri Rust项目中为领域类型安全添加新字段,涵盖序列化兼容、手写SQL存储库五处修改、数据库迁移及前端同步,确保数据持久化正确性。
需要向现有Rust结构体添加新字段并持久化到SQLite
处理旧版本数据加载时的字段缺失兼容性
npx skills add openfootmanager/openfootmanager --skill add-domain-field -g -y
指导在MCP服务器中新增工具,涵盖实现、路由注册、目录同步及状态变更处理。确保路由器与目录一致,遵循内部函数调用规范,并遵守竞技模式的信息限制。
需要为MCP服务器添加新工具
修复MCP工具路由与目录不同步问题
调整MCP工具以符合竞技模式规则
npx skills add openfootmanager/openfootmanager --skill add-mcp-tool -g -y
指导如何在 Tauri 应用中新增 IPC 命令,涵盖后端逻辑拆分、原子化状态更新、错误翻译键处理、注册及前端服务封装,确保前后端与 MCP 工具共享核心逻辑。
需要在 Tauri 应用中添加新的前后端交互命令
实现或修改 Tauri IPC 接口及其对应的业务逻辑
npx skills add openfootmanager/openfootmanager --skill add-tauri-command -g -y
指导在12种语言中正确添加或修改用户可见的UI字符串,涵盖键值查找、多语言文件更新及测试验证,明确区分玩家与AI/开发者视角的边界。
需要为游戏界面添加新的显示文本
需要更新现有界面字符串的多语言翻译
涉及前端或Rust后端消息键的国际化变更
npx skills add openfootmanager/openfootmanager --skill add-ui-string -g -y
指导构建符合Matchday设计语言的前端组件,强调复用现有UI原语、设计令牌及无障碍标准,确保兼容明暗模式并附带测试。
创建新的前端组件或面板
需要遵循特定设计规范的前端开发任务
npx skills add openfootmanager/openfootmanager --skill new-ui-surface -g -y
验证PR的前置检查技能,涵盖前端脚本、后端测试、Clippy、格式及架构审查。确保本地通过不代表CI必过,强调不修改代码且严格报告结果。
提交Pull Request前
需要执行代码质量门禁检查时
npx skills add openfootmanager/openfootmanager --skill preflight -g -y
指导在质量门禁未通过或授权时,按职责分解代码。强调先测试后重构,保留契约与兼容性,避免无关改动,适用于Rust和前端模块拆分。
质量门禁检查失败
审查员要求拆分代码
收到重构授权指令
npx skills add openfootmanager/openfootmanager --skill refactor-to-rules -g -y
为OpenFoot Manager功能编写场景驱动测试,验证红绿运行、夹具区分及回归有效性。
需要为新功能或Bug修复编写测试
重构前对弱覆盖行为进行特征化
npx skills add openfootmanager/openfootmanager --skill write-tests -g -y


