一键导入
completion-check
Use when infrastructure or features are built but before declaring done -- verifies work is wired into the system and actively used
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when infrastructure or features are built but before declaring done -- verifies work is wired into the system and actively used
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when reviewing a spec or task graph for completeness before implementation
Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, logging in, or automating browser actions
Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, logging in, or automating browser actions
Use when decomposing a spec, design, or feature description into a task dependency graph with self-evaluating acceptance criteria
Use when doing creative product, feature, component, functionality, or behavior design work
Use when task completion or context usage requires a handoff readiness check
| name | completion-check |
| description | Use when infrastructure or features are built but before declaring done -- verifies work is wired into the system and actively used |
Infrastructure is not done when the code is written — it's done when it's wired into the system and actively used. Dead code is wasted effort.
Before declaring infrastructure complete:
Follow from user intent to actual code execution:
# Go: Verify handler is registered
rg "HandleFunc.*myEndpoint" cmd/ internal/
rg "mux.Handle" cmd/
# Python: Verify function is called
rg "my_function\(" src/
// Go: Is the interface satisfied?
var _ MyInterface = (*MyStruct)(nil)
// Is the handler registered in the router?
router.HandleFunc("/api/resource", handler.Create).Methods("POST")
# Python: Is the entry point wired?
# Check __init__.py exports, CLI registrations, etc.
Run the feature and verify new code is invoked:
# Go
go test ./... -run TestIntegration -v
# Python
uv run pytest tests/ -k "integration" -v
# Find functions defined but never called
rg "func \w+" --type go | # all function definitions
# cross-reference with call sites
| Trap | Reality |
|---|---|
| "Code exists, so it works" | Existing ≠ wired. Trace the path. |
| "It compiles" | Compiling ≠ running. Test E2E. |
| "Tests pass" | Unit tests don't prove integration. |
| "Handler is written" | Written ≠ registered in router. |