Agent Skills
› opensquilla/opensquilla
› stack-trace-go-probe
stack-trace-go-probe
GitHub针对Go语言panic或堆栈追踪的辅助探针,执行空指针、错误返回及协程边界检查,生成最小复现测试用例与补丁目标,用于快速定位和修复代码缺陷。
Trigger Scenarios
Go程序发生panic
需要分析Go堆栈追踪信息
寻找Go代码中的潜在空指针或错误处理漏洞
Install
npx skills add opensquilla/opensquilla --skill stack-trace-go-probe -g -y
SKILL.md
Frontmatter
{
"name": "stack-trace-go-probe",
"provenance": {
"origin": "opensquilla-original",
"license": "Apache-2.0"
},
"description": "Internal helper for meta-stack-trace-investigator. Use when a Go panic or stack trace needs Go-specific nil\/error checks, go test reproducer guidance, and patch targets.",
"description_zh": "meta-stack-trace-investigator的内部辅助工具。当Go panic或堆栈跟踪需要Go特定的nil\/error检查、go test复现指引和补丁目标时使用。",
"user-invocable": false,
"disable-model-invocation": true
}
Stack Trace Go Probe
Return only:
LANGUAGE_PROBE: go
CHECKS:
- <nil pointer / error-return / goroutine boundary check>
- <package or interface contract check>
REPRODUCER:
- <minimal go test ./... -run <Name> command or snippet>
PATCH_TARGETS:
- <nil guard / explicit error handling / interface assertion target>
VERIFY:
- <go test command>
Prefer narrow go test ./path -run TestName commands when the trace exposes a
package or symbol. Do not suggest mutating production state.
Version History
- f662be3 Current 2026-07-31 11:50
- 7f72a32 2026-07-05 18:40


