Skip to main content

check

运行提交前检查:代码格式化验证、静态检查和单元测试。在准备提交代码、检查代码质量或验证修改是否通过时使用。

Quellinformationen

Repository
qiniu/qshell
Letzte Quellaktivität
13. März 2026 um 07:12
Erkannte Sprache von SKILL.md
Chinesisch
Sterne
1.021
Forks
199

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
check
description
运行提交前检查:代码格式化验证、静态检查和单元测试。在准备提交代码、检查代码质量或验证修改是否通过时使用。
allowed-tools
["Bash(gofmt *)","Bash(make lint)","Bash(make test)"]
# 提交前检查 开始时声明:"我正在使用 check skill 运行提交前检查。" ## 执行步骤 ### 步骤 1:代码格式化检查 ```bash gofmt -s -l . ``` 如果有未格式化的文件,列出文件清单并提示运行 `gofmt -s -w .` 修复。 ### 步骤 2:静态检查 ```bash make lint ``` 如果失败,列出 vet/staticcheck 报告的问题并给出修复建议。 ### 步骤 3:单元测试 ```bash make test ``` 如果任何步骤失败,停止并报告错误,给出修复建议。 ## 输出格式 全部通过时: ``` ✓ gofmt — 通过 ✓ lint — 通过 ✓ test — 通过 ``` 有失败时列出具体错误和修复建议。 ## 验收标准(统一) - 输入前提:参数与上下文可解析;缺省参数按 skill 默认值执行,并在输出中注明。 - 产出要求:按 skill 约定的输出模板给出结果,并包含关键证据(命令、路径、链接或日志摘要)。 - 通过判定:主流程步骤已完成且无阻塞;若有未完成项,必须明确标注影响范围与下一步。 - 默认策略(非交互):需要确认但用户未及时响应时,采用"推荐默认值/最小风险项"继续;需要交互选择时优先推荐项。 - 阻塞升级:遇到权限、凭证、外部依赖缺失时立即停止该步骤,输出"阻塞点 + 已尝试 + 需要用户提供的信息"。 ## 系统规范(AGENTS.md) 执行本 skill 时同时遵守 `AGENTS.md` 中的系统规范;与本 skill 冲突时以本 skill 为准。
Auf GitHub ansehen