本文へ移動
cccskills
無料GitHub で公開

pr

Push a branch and open a PR with pre-flight checks

インストール方法を見る

含まれるファイル(1)

  • SKILL.md1.8 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Push PR

Push the current branch and open a pull request, with pre-flight hygiene checks.

Arguments

  • No arguments: run all checks, push, and open PR
  • --dry-run: run checks only, don't push or create PR
  • A PR title in quotes: use as the PR title instead of generating one

Pre-flight checks (all must pass before pushing)

Run these steps in order. Stop on first failure.

1. Rebase on latest main

git fetch origin main
git rebase origin/main

If rebase fails, stop and report the conflict.

2. Build

cargo build --features nalgebra

3. Clippy (deny warnings)

cargo clippy --all-targets --features nalgebra -- -D warnings

4. Test

cargo test --features nalgebra

5. Check for uncommitted changes

git status

If there are unstaged changes, stop and ask the user what to do.

6. Review the diff

Run git diff origin/main...HEAD --stat and git log --oneline origin/main..HEAD to summarize what's being pushed. Show this to the user.

Push and create PR

Only after all checks pass:

  1. Push the branch: git push -u origin <branch-name>
  2. Create the PR using the GitHub MCP tool mcp__github__create_pull_request
  3. Base branch: main
  4. Title: use the provided title, or generate one from the commit messages
  5. Body: include a ## Summary section with bullet points describing changes, and a ## Test plan section

Rules

  • Do NOT push to main directly — always use a feature branch
  • Do NOT include Claude session links in the PR body or commits
  • If --dry-run was passed, stop after the checks and report results
  • If any check fails, do NOT push. Fix the issue or report it to the user.
  • Keep API_COVERAGE.md in sync if any safe wrappers were added or changed

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Run a deep code review across the manifold-csg crates

日本語の概要は準備中です。原文の説明を表示しています。

zmerlynn/manifold-csg202026年9月29日 更新

publish

無料

Publish crates to crates.io with pre-flight checks

日本語の概要は準備中です。原文の説明を表示しています。

zmerlynn/manifold-csg202026年9月29日 更新

review

無料

Run a deep code review across the manifold-csg crates

日本語の概要は準備中です。原文の説明を表示しています。

zmerlynn/manifold-csg202026年9月29日 更新

Bump the manifold3d pin, add FFI + safe wrappers for new upstream C API functions, bump versions, open a PR

日本語の概要は準備中です。原文の説明を表示しています。

zmerlynn/manifold-csg202026年9月29日 更新

zmerlynn のスキルをすべて見る

このスキルの問題を報告する