sa-submission_check
当准备声称工作已完成、修复或通过时使用,在提交或创建 PR 之前——要求运行验证命令并确认输出,然后再做出任何成功声明;证据永远先于主张
Skill by kun4ai
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/kun4ai-sa-submission-check
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/sa-submission-check
What's inside
- Skill name
sa-submission_check- Description
- 当准备声称工作已完成、修复或通过时使用,在提交或创建 PR 之前——要求运行验证命令并确认输出,然后再做出任何成功声明;证据永远先于主张
- License
- MIT
- Instructions
- 137 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- name: only lowercase letters, digits and single hyphens allowed
Files (1)
- SKILL.md
SKILL.md (first lines)
# 完稿前验证 (Verification Before Completion) ## 概述 没有验证就声称工作完成是不诚实的,而不是高效的。 **核心原则:** 证据永远先于主张。 **违反规则的字面意思就是违反规则的精神。** ## 铁律 ``` 没有新鲜的验证证据,就不做完成声明 (NO COMPLETION CLAIMS WITHOUT FRESH VERIFICATION EVIDENCE) ``` 如果你没有在此消息中运行验证命令,你就不能声称它通过了。 ## 门控功能 ``` 在声称任何状态或表达满意之前: 1. 识别:什么命令能证明这一主张? 2. 运行:执行完整命令(新鲜的,完整的) 3. 阅读:完整输出,检查退出代码,统计失败 4. 验证:输出是否确认了主张? - 如果否:陈述带有证据的实际状态 - 如果是:陈述带有证据的主张 5. 只有那时:做出声明 跳过任何步骤 = 撒谎,而非验证 ``` ## 常见失败 | 主张 | 需要 | 不足以构成 | |-------|----------|----------------| | 逻辑通过 | 验证命令输出:0 失败 | 之前的运行,“应该能过” | | 格式整洁 | Linter 输出:0 错误 | 部分检查,推断 | | 编译成功 | 构建命令:退出代码 0 | Linter 通过,日志看起来不错 | | 漏洞已修 | 测试原始症状:通过 | 代码改了,假设修好了 | | 回归测试工作 | 红-绿循环验证 | 测试通过了一次 | | 助理已完成 | VCS diff 显示变更 | 助理报告“成功” | | 要求已满足 | 逐行检查清单 | 测试通过 | ## 危险信号 - 停止 - 使用“应该”,“可能”,“似乎” - 在验证之前表达满意(“太棒了!”,“完美!”,“好了!”,等) - 准备提交/推送/PR 而未验证 - 信任助理的成功报告 - 依赖部分验证 - 想着“就这一次” - 累了想结束工作 - **任何暗示成功但未运行验证的措辞** ## 防止合理化 | 借口 | 现实 | |--------|---------| | “现在应该行了” | 运行验证 | | “我有信心” | 信心 ≠ 证据 | | “就这一次” | 无例外 | | “Linter 通过了” | Linter ≠ 编译器 | | “助理说成功了” | 独立验证 | | “我累了” | 疲惫 ≠ 借口 | | “部分检查够了” | 部分证明不了什么 | | “换个说法就不适用规则了” | 精神重于字面 | ## 关键模式 **验证检查:** ``` ✅ [运行验证命令] [看到: 34/34 通过] "所有检查通过" ❌ "现在应该通过了" / "看起来正确" ``` **回归测试 (ADW 红-绿):** ``` ✅ 撰写 → 运行 (通过) → 撤销修复 → 运行 (必须失败) → 恢复 → 运行 (通过) ❌ "我写了一个回归测试" (没有红-绿验证) ``` **构建/预览:** ``` ✅ [运行构建] [看到: 退出代码 0] "构建成功" ❌ "Linter 通过了" (linter 不检查编译) ``` **要求:** ``` ✅ 重读计划 → 创建清单 → 验证每一项 → 报告差距或完成 ❌ "测试通过,阶段完成" ``` **助理委托:** ``` ✅ 助理报告成功 → 检查 VCS diff → 验证变更 → 报告实际状态 ❌ 信任助理报告 ``` ## 为什么这很重要 来自 24 个失败记忆: - 研究伙伴说“我不相信你”——信任破裂 - 交付了未定义的术语——会造成混淆 - 交付了缺失的要求——功能不完整 - 浪费在虚假完成上的时间 → 重定向 → 返工 - 违反:“诚实是核心价值观。如果你撒谎,你会被替换。” ## 何时应用 **始终在以下情况之前:** - 任何形式的成功/完成声明 - 任何满意的表达 - 任何关于工作状态的积极陈述 - 提交,创建 PR,任务完成
From kun4ai/superpowers-academic, MIT.
More from kun4ai/superpowers-academic
- 0.463score
sa-ideation
kun4ai
在进行任何创造性工作之前必须使用此技能——无论是撰写新章节、构建理论框架、增加论据还是修改论证逻辑。在撰写正文之前,先探索研究目标、要求和论证设计。
SkillDFreshness: D★ 7Claude Code +9 - 0.463score
sa-feedback
kun4ai
当收到同行评审反馈时使用,在实施建议之前,特别是当反馈看起来不清楚或在学术上值得商榷时——需要学术严谨和验证,而不是表演性的同意或盲目实施
SkillDFreshness: D★ 7Claude Code +9 - 0.460score
sa-execution
kun4ai
当你有一个书面的撰写实施计划,需要在一个单独的会话中执行,并带有审查检查点时使用
SkillDFreshness: D★ 7Claude Code +9 - 0.460score
sa-delegation
kun4ai
当面临 2+ 个独立任务,可以在没有共享状态或顺序依赖的情况下工作时使用
SkillDFreshness: D★ 7Claude Code +9 - 0.460score
sa-finalization
kun4ai
当撰写完成,所有逻辑检查通过,你需要决定如何整合工作时使用——通过展示清晰的合并、提交审阅或清理选项来指导完成开发工作
SkillDFreshness: D★ 7Claude Code +9 - 0.460score
sa-planning
kun4ai
当你拥有多步骤写作任务的规范或要求时使用,在开始撰写正文之前
SkillDFreshness: D★ 7Claude Code +9 - 0.457score
sa-writing
kun4ai
当撰写任何新章节或修改论点时使用,在撰写正文之前
SkillDFreshness: D★ 7Claude Code +9 - 0.457score
sa-drafting
kun4ai
当在当前会话中执行具有独立任务的撰写计划时使用
SkillDFreshness: D★ 7Claude Code +9 - 0.456score
sa-isolation
kun4ai
当开始撰写需要与当前工作区隔离的新章节,或在执行撰写计划之前使用——通过智能目录选择和安全验证创建隔离的草稿分支
SkillDFreshness: D★ 7Claude Code +9 - 0.456score
sa-peer_review
kun4ai
当完成任务、撰写主要章节,或在定稿前验证工作是否符合要求时使用
SkillDFreshness: D★ 7Claude Code +9 - 0.456score
sa-workflow_guide
kun4ai
在开始任何对话时使用——建立如何查找和使用技能的规则,要求在任何回复(包括澄清问题)之前调用 Skill 工具
SkillDFreshness: D★ 7Claude Code +9 - 0.456score
sa-logic_diagnosis
kun4ai
当遇到任何逻辑漏洞、验证失败或意外的论证缺陷时使用,在提出修改建议之前
SkillDFreshness: D★ 7Claude Code +9
Signals
- Stars
- 7
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- Jan 23, 2026 (9 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/kun4ai/superpowers-academic
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from kun4ai
- 0.463score
sa-ideation
kun4ai
在进行任何创造性工作之前必须使用此技能——无论是撰写新章节、构建理论框架、增加论据还是修改论证逻辑。在撰写正文之前,先探索研究目标、要求和论证设计。
SkillDFreshness: D★ 7Claude Code +9 - 0.463score
sa-feedback
kun4ai
当收到同行评审反馈时使用,在实施建议之前,特别是当反馈看起来不清楚或在学术上值得商榷时——需要学术严谨和验证,而不是表演性的同意或盲目实施
SkillDFreshness: D★ 7Claude Code +9 - 0.460score
sa-finalization
kun4ai
当撰写完成,所有逻辑检查通过,你需要决定如何整合工作时使用——通过展示清晰的合并、提交审阅或清理选项来指导完成开发工作
SkillDFreshness: D★ 7Claude Code +9 - 0.460score
sa-execution
kun4ai
当你有一个书面的撰写实施计划,需要在一个单独的会话中执行,并带有审查检查点时使用
SkillDFreshness: D★ 7Claude Code +9 - 0.460score
sa-planning
kun4ai
当你拥有多步骤写作任务的规范或要求时使用,在开始撰写正文之前
SkillDFreshness: D★ 7Claude Code +9 - 0.460score
sa-delegation
kun4ai
当面临 2+ 个独立任务,可以在没有共享状态或顺序依赖的情况下工作时使用
SkillDFreshness: D★ 7Claude Code +9
Cite this page
sa-submission_check skill. Agent Mart. https://agentmart.dev/skills/kun4ai-sa-submission-check (last updated 2026-10-24)