completion-check by parcadei/continuous-claude-v3
npx skills add https://github.com/parcadei/continuous-claude-v3 --skill completion-check构建基础设施时,在标记为完成之前,请验证其是否实际连接到系统。
基础设施并非在代码编写完成时就已就绪——而是在其接入系统并积极使用时才算完成。死代码(已构建但从未被调用)是浪费精力。
追踪执行路径 - 从用户意图追踪到实际代码执行:
grep -r "claude -p" src/ grep -r "Task(" src/
检查钩子是否已注册,而不仅仅是已实现:
ls -la .claude/hooks/my-hook.sh
grep "my-hook" .claude/settings.json
验证数据库连接 - 确保基础设施使用正确的后端:
grep -r "postgresql://" src/ grep -r "sqlite:" src/ # 如果预期使用 PostgreSQL,则不应找到此项
进行端到端测试 - 运行功能并验证基础设施是否被调用:
echo "DEBUG: DAG spawn invoked" >> /tmp/debug.log
uv run python -m my_feature
cat /tmp/debug.log
搜索孤立的实现:
ast-grep --pattern 'async function $NAME() { $$$ }' |
xargs -I {} grep -r "{}" src/
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
在宣布基础设施完成之前:
错误做法:
✓ 构建了 BeadsTaskGraph 类
✓ 实现了 DAG 依赖关系
✓ 添加了生成逻辑
✗ 从未接入 - 任务工具仍在运行
✗ 使用了 SQLite 而非 PostgreSQL
正确做法:
✓ 构建了 BeadsTaskGraph 类
✓ 将其接入任务工具执行路径
✓ 已验证 claude -p spawn 被调用
✓ 已确认使用 PostgreSQL 后端
✓ 已测试:用户调用 Task() → DAG 生成 → beads 执行
✓ 未发现并行实现
每周安装量
203
代码仓库
GitHub 星标数
3.6K
首次出现时间
2026年1月22日
安全审计
安装于
opencode193
codex192
gemini-cli189
cursor189
github-copilot186
amp183
When building infrastructure, verify it's actually connected to the system before marking as complete.
Infrastructure is not done when the code is written - it's done when it's wired into the system and actively used. Dead code (built but never called) is wasted effort.
Trace the execution path - Follow from user intent to actual code execution:
# Example: Verify Task tool spawns correctly
grep -r "claude -p" src/
grep -r "Task(" src/
Check hooks are registered , not just implemented:
# Hook exists?
ls -la .claude/hooks/my-hook.sh
# Hook registered in settings?
grep "my-hook" .claude/settings.json
Verify database connections - Ensure infrastructure uses the right backend:
# Check connection strings
grep -r "postgresql://" src/
grep -r "sqlite:" src/ # Should NOT find if PostgreSQL expected
Test end-to-end - Run the feature and verify infrastructure is invoked:
# Add debug logging
echo "DEBUG: DAG spawn invoked" >> /tmp/debug.log
# Trigger feature
uv run python -m my_feature
# Verify infrastructure was called
cat /tmp/debug.log
Search for orphaned implementations :
# Find functions defined but never called
ast-grep --pattern 'async function $NAME() { $$$ }' | \
xargs -I {} grep -r "{}" src/
Before declaring infrastructure complete:
Wrong approach:
✓ Built BeadsTaskGraph class
✓ Implemented DAG dependencies
✓ Added spawn logic
✗ Never wired - Task tool still runs instead
✗ Used SQLite instead of PostgreSQL
Right approach:
✓ Built BeadsTaskGraph class
✓ Wired into Task tool execution path
✓ Verified claude -p spawn is called
✓ Confirmed PostgreSQL backend in use
✓ Tested: user calls Task() → DAG spawns → beads execute
✓ No parallel implementations found
Weekly Installs
203
Repository
GitHub Stars
3.6K
First Seen
Jan 22, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
opencode193
codex192
gemini-cli189
cursor189
github-copilot186
amp183
React 组合模式指南:Vercel 组件架构最佳实践,提升代码可维护性
111,800 周安装