Agent Skills
› openfootmanager/openfootmanager
openfootmanager/openfootmanager
GitHub指导在Tauri应用中向领域模型添加新字段,涵盖Rust结构体、手写SQL仓储层(五处修改)、数据库迁移及前后端类型同步,确保旧数据兼容与持久化正确。
安装全部 Skills
npx skills add openfootmanager/openfootmanager --all -g -y
集合内 Skills (8)
指导在Tauri应用中向领域模型添加新字段,涵盖Rust结构体、手写SQL仓储层(五处修改)、数据库迁移及前后端类型同步,确保旧数据兼容与持久化正确。
需要为现有领域模型添加新字段
需处理SQLite手动SQL的字段同步与迁移
需保持旧版本保存数据的向后兼容性
npx skills add openfootmanager/openfootmanager --skill add-domain-field -g -y
指导在MCP服务器中添加新工具,涵盖实现、路由注册、目录同步及状态变更处理。
需要为AI代理添加新的游戏功能工具
修改现有MCP工具的注册或实现逻辑
npx skills add openfootmanager/openfootmanager --skill add-mcp-tool -g -y
指导如何在Tauri应用中新增后端命令。涵盖Rust端IPC包装与内部逻辑分离、原子状态更新、错误处理及注册;TypeScript端服务封装与类型映射。确保前后端一致性及MCP工具复用。
需要在前端暴露新的后端功能
添加新的Tauri IPC命令
实现前端与后端的通信接口
npx skills add openfootmanager/openfootmanager --skill add-tauri-command -g -y
指导在多语言游戏项目中添加或修改面向玩家的界面字符串,涵盖12种语言的完整流程,包括键查找、翻译、测试及无障碍审查。
需要添加新的用户界面文本
修改现有多语言字符串
检查UI字符串的国际化覆盖
npx skills add openfootmanager/openfootmanager --skill add-ui-string -g -y
指导构建符合 Matchday 设计语言的 UI 组件,强调复用现有原语、支持暗色模式、无障碍访问及编写测试。
需要创建新的前端组件或面板
实现具有特定设计规范的 UI 界面
npx skills add openfootmanager/openfootmanager --skill new-ui-surface -g -y
验证PR的前后端质量,执行格式检查、Lint、构建、测试及架构审查。涵盖前端脚本与Rust后端(含MCP),报告结果并警告本地通过不保证CI成功。
需要验证Pull Request的代码质量
运行前端和后端自动化检查
执行代码格式化和静态分析
npx skills add openfootmanager/openfootmanager --skill preflight -g -y
指导在代码质量门禁未通过或经授权时,按职责分解 OpenFoot Manager 代码。强调先写测试验证行为,保留接口契约,避免无关重构,实现模块内聚与边界清晰。
代码质量门禁检查失败
审查员要求拆分代码
获得重构授权
npx skills add openfootmanager/openfootmanager --skill refactor-to-rules -g -y
为OpenFoot Manager功能、缺陷修复或重构编写场景驱动测试,验证红绿运行、夹具区分及回归有效性。遵循先写场景再实现的原则,使用最小化世界和真实构建器进行断言。
需要为新功能或bug修复编写测试用例
在重构前对覆盖不足的行为进行特征描述
验证特定场景下的红绿运行状态
npx skills add openfootmanager/openfootmanager --skill write-tests -g -y


