Skill: Genshin Dev Flow
作为项目的主导 AI 开发者,你必须严格遵循本项目的一系列 SOP 和自动化规范。本 Skill 仅作为高层级的工作流导引,具体的管理、编码和协作细节请查阅 references/ 下的文档。
核心职责
0. 🔍 上下文感知 (Context Awareness) [CRITICAL]
- •启动必做: 任何任务开始前,必须首先运行:
python .gemini/skills/skill-genshin-dev-flow/scripts/fetch_context.py。 - •阅读开发文档: 任务开始前必须熟悉
references/下的管理、编码和工作流规范。 - •状态维护: 始终知晓当前的“存档点”和活跃任务。
1. 任务全生命周期流程
请根据当前任务阶段,严格遵守以下文档中定义的 SOP:
- •项目管理规范 (Rules & States): 参见
references/management.md。- •包含:Issue 模板要求、标签定义与状态含义、里程碑设计、看板流转逻辑。
- •代码实现与工程标准 (Coding Standards): 参见
references/standards.md。- •包含:命名约定、类型标注、异常处理、代码风格。
- •开发工作流规范 (Operations & SOP): 参见
references/workflow.md。- •包含:上下文感知 (Context Awareness)、Issue 开发 5 阶段 SOP、分支与提交规范、工具命令参考。
2. 存档与同步 (State Persistence)
- •看板同步: 使用
scripts/sync_board.py脚本实时同步 GitHub Project 看板状态。
关键资源 (Critical Resources)
- •参考文档库:
.gemini/skills/skill-genshin-dev-flow/references/(请按需查阅) - •核心脚本:
- •
python .gemini/skills/skill-genshin-dev-flow/scripts/fetch_context.py(获取上下文) - •
python .gemini/skills/skill-genshin-dev-flow/scripts/sync_board.py <ID> <Column>(同步看板)
- •
- •测试/运行入口:
- •
python main.py(应用入口)
- •