读取 OpenCreator 固定飞书 Bug 文档,识别最新日期、今天或用户指定日期下尚未处理的问题,在当前 OpenCreator 仓库按文档顺序逐项验证、修复和测试,把原因分析与修复方法精确回写到原问题下,并在每个问题闭环后创建独立 Git commit,直到目标范围内的问题全部完成或遇到明确阻塞。用于“处理 Bug 文档”“修复今天新增问题”“继续处理飞书问题”“重新验证某日期问题”等 OpenCreator 日常缺陷、体验问题和明确优化建议。
73
90%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Low
Low-risk findings worth noting
对目标范围内的全部未处理问题串行执行轻量但完整的单问题闭环:
读取目标范围 -> 选择首个未处理问题 -> 验证事实 -> 修复代码 -> 运行验证
-> 回写飞书 -> 回读确认 -> 独立提交 -> 重新读取目标章节
-> 仍有未处理问题则继续 -> 全部完成后最终汇报固定文档:
https://my.feishu.cn/docx/Ax5VdVsyeojaQlxK9i8cl34Enkd只在当前 OpenCreator 仓库工作。遵守仓库根目录 AGENTS.md,不创建 worktree,不默认启动 Sub Agent,不覆盖用户已有修改。
Asia/Shanghai 当天的 YYYY.MM.DD 章节;章节不存在时直接报告。每次触发必须完成目标范围内的全部未处理问题,不能在首个问题闭环后发送最终汇报或结束任务。每完成一个问题的验证、飞书回写、回读确认和独立提交后,重新局部读取目标章节,使用最新 revision_id 确认剩余问题;仍有未处理问题时立即进入下一个问题。
只有以下情况允许提前停止:
任一问题阻塞时,默认停止后续处理并明确报告阻塞原因,不得跳过该问题后声称目标范围已经全部完成。只有用户明确允许跳过阻塞项时,才可继续处理后续问题,并在最终汇报中列出所有跳过项。
将一个非空的顶层问题列表项视为一个问题。其嵌套列表、紧随其后的说明段落和图片属于同一问题,直到下一个顶层问题或下一个日期标题。
满足以下任一条件时视为未处理:
忽略空列表项。默认跳过已有完整记录的问题,不重复写入。
在修改代码前确认文档闭环能力可用:
lark-shared 和 lark-doc 的规则操作,文档身份固定使用 --as user。lark-cli auth status --json --verify,确认用户身份可用。lark-cli docs +fetch --as user \
--doc "https://my.feishu.cn/docx/Ax5VdVsyeojaQlxK9i8cl34Enkd" \
--scope outline --max-depth 4 --detail with-idslark-cli docs +fetch --as user \
--doc "https://my.feishu.cn/docx/Ax5VdVsyeojaQlxK9i8cl34Enkd" \
--scope section --start-block-id "<日期标题 block ID>" --detail full一次只处理一个问题。完成提交后必须重新读取目标章节并进入下一个未处理问题,不得因为一个问题已经闭环而结束整次 Skill。
git status --short --branch。git pull、git reset、git checkout -- 或其他会改变用户工作区的操作,除非用户明确要求。用一小段话说明:
不要直接接受提报人的原因推断。先审查代码、现有测试和当前实际行为再下结论。
将问题归为以下之一:
按影响范围选择最小充分验证:
验证失败时继续修复,不得回写为已解决。
仅在代码修复和验证成功后回写。沿用文档现有格式:
<p><b>原因分析:</b>说明具体根因、触发链路和受影响范围。</p>
<p><b>修复方法:</b>说明修改模块、行为变化和验证方式。</p>写作要求:
定位规则:
优先使用带 revision_id 的 block_insert_after 或 block_replace。每次写操作后重新局部获取目标章节,确认:
文档回写或回读验证失败时不要提交 Git,也不要进入下一个问题。
一个问题满足以下条件后立即提交:
提交规则:
git add -A、git add . 或把处理前已有改动一并提交。git diff --cached --check 并检查 git diff --cached --stat。fix: <问题简述>只有目标范围内全部问题完成,或命中允许提前停止的阻塞条件后,才可进行最终汇报。简洁列出:
a705141
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.