Skip to content
cccskills
FreePublished on GitHub

pr

Prepare a draft pull request by reviewing the branch commits, checking applicable project requirements, and writing a clear description that follows the repository template.

OriginalShow the original description

Create a draft pull request for the Vision-Agents repo using gh CLI.

GetStream/Vision-Agents8,194 stars(GitHub 8,194 + cccskills 0)

Run score Not tested

See how to install

Good for

  • Opening a draft pull request for a completed change
  • Summarizing the branch’s commits in a pull request
  • Checking whether a change needs a changelog entry

Files included (1)

  • SKILL.md1.5 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Pull Request (Vision-Agents)

Before creating

  • Run git log main..HEAD --oneline. If the branch contains more than one independent logical change, STOP and ask the user whether to split it before proceeding.
  • Run uv run --no-sync dev.py check. Skip if the diff does not touch Python code (*.py) or pyproject.toml — e.g. docs-only, .gitignore, .github/, or .claude/ changes.
  • Do not run integration tests locally, CI handles them.
  • If the change is user-facing (public API break, new feature, bug fix), update CHANGELOG.md per the rules in CLAUDE.md.

Creating

  • Always gh pr create --draft. Push the branch first.
  • Follow .github/pull_request_template.md. Read every commit on the branch, do not summarise from the latest commit alone.
  • ## Why is motivation + context. ## Changes, if included, is high-level; never per-bullet justifications, those belong in ## Why.
  • Link public GitHub issues inline within ## Why (e.g. "users reported X (#478)"), not as a trailing Fixes #N.
  • Do not paste CI, lint, or tool output in the body.
  • Do not hard-wrap paragraphs. GitHub renders each newline inside a paragraph as a visible line break, so a 72-column-wrapped paragraph becomes a staircase. Write each paragraph or bullet as one unbroken line; rely on the browser to soft-wrap. Only use newlines to separate paragraphs, list items, or block elements.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

commit

FreeSummary

Use this skill to create a Git commit with a clear, conventional message and only the intended files staged. It checks branch and pre-commit requirements, then addresses hook changes or failures before retrying the commit.

  • Creating a conventional Git commit
  • Staging only selected files
  • Resolving pre-commit hook failures
GetStream/Vision-Agents8.2KUpdated Oct 29, 2026

See all skills by GetStream

Report a problem with this skill