Agent Skillsnomadoor/ComfyUI-Video-Stabilizer › pr-readiness-check

pr-readiness-check

GitHub

在提交、推送或创建PR前,检查文件状态、暂存范围及验证结果,确保无遗漏文件和元数据错误。

.claude/skills/pr-readiness-check/SKILL.md nomadoor/ComfyUI-Video-Stabilizer

Trigger Scenarios

准备提交代码时 准备推送到远程仓库时 准备打开Pull Request时

Install

npx skills add nomadoor/ComfyUI-Video-Stabilizer --skill pr-readiness-check -g -y
More Options

Non-standard path

npx skills add https://github.com/nomadoor/ComfyUI-Video-Stabilizer/tree/main/.claude/skills/pr-readiness-check -g -y

Use without installing

npx skills use nomadoor/ComfyUI-Video-Stabilizer@pr-readiness-check

指定 Agent (Claude Code)

npx skills add nomadoor/ComfyUI-Video-Stabilizer --skill pr-readiness-check -a claude-code -g -y

安装 repo 全部 skill

npx skills add nomadoor/ComfyUI-Video-Stabilizer --all -g -y

预览 repo 内 skill

npx skills add nomadoor/ComfyUI-Video-Stabilizer --list

SKILL.md

Frontmatter
{
    "name": "pr-readiness-check",
    "description": "Use before committing, pushing, or opening a PR to catch missing files, mixed staging, validation gaps, and PR metadata mistakes."
}

PR Readiness Check

Use this skill right before commit/push/PR creation, especially after adding new files, validation scripts, nodes, docs, or workflows.

Checklist

  1. Inspect branch and file state:
git status -sb
git diff --stat
git diff --cached --stat
git ls-files --others --exclude-standard
  1. Verify new files are intentionally included.
  • If code imports a new module, confirm the module is tracked or staged.
  • If validation references a new script, confirm the script is tracked or staged.
  • Do not rely on git diff alone; it does not show untracked files.
  1. Check staged scope before commit.
git diff --cached --name-only
  • Stage explicit paths when the worktree is mixed.
  • Do not use broad staging if unrelated user changes are present.
  1. Run validation in the environment that has runtime dependencies.
python3 scripts/validate_repo.py
python3 -m compileall nodes scripts

If plain python3 lacks declared runtime dependencies such as OpenCV, also run the checks with the available ComfyUI venv and report the environment difference.

  1. Before opening a PR:
  • Confirm the PR title has no [codex], [claude], or similar tool label.
  • Link related issues without closing them unless the user explicitly asks: use Related: #N, not Fixes #N / Closes #N.
  • Confirm the pushed branch contains the latest local commit.

When Reporting

Mention:

  • branch and latest commit
  • whether untracked files remain
  • validation commands and results
  • any skipped review finding and why

Version History

  • d516bf0 Current 2026-07-05 11:55

Same Skill Collection

.claude/skills/article-or-announcement/SKILL.md
.claude/skills/comfyui-node-change/SKILL.md
.claude/skills/dependency-audit/SKILL.md
.claude/skills/docs-sync/SKILL.md
.claude/skills/release-check/SKILL.md
.claude/skills/stabilizer-backend-change/SKILL.md
.claude/skills/workflow-update/SKILL.md

Metadata

Files
0
Version
d516bf0
Hash
8dfe3521
Indexed
2026-07-05 11:55

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-08 22:53
浙ICP备14020137号-1 $Carte des visiteurs$