Agent Skills
› authgear/authgear-server
› update-vettedpositions
update-vettedpositions
GitHub处理 Go 代码分析工具因无害行号移动导致的检测结果漂移,更新 vettedpositions 文件以维持检查状态。
Trigger Scenarios
Go 代码重构导致行号变化
goanalysis 报告非语义性位置变更
Install
npx skills add authgear/authgear-server --skill update-vettedpositions -g -y
SKILL.md
Frontmatter
{
"name": "update-vettedpositions",
"description": "Update .vettedpositions after harmless line-number moves in goanalysis output.",
"argument-hint": "<changed files or analysis output>"
}
Use this skill only for line-number drift in vetted positions.
Workflow
- Run
go run ./devtools/goanalysis ./cmd/... ./pkg/.... - For each reported item, check whether it is only a line-number move with no semantic change.
- If it is a line-number move, update
.vettedpositionsto remove the old position and add the new one. - If it is a genuinely new warning, stop and report it instead of updating
.vettedpositions. - Re-run
go run ./devtools/goanalysis ./cmd/... ./pkg/.... - Run
make sort-vettedpositions. - Commit the change with the message
Update .vettedpositions for changed line numbers.
Notes
- Do not add new vetted positions for new issues.
- Keep the file sorted by using the repo target, not by hand.
Version History
- 2dd6d88 Current 2026-07-24 16:31


