Skip to content
cccskills
FreePublished on GitHub

pr

Create a pull request with conventional commit title and description

The English summary is being prepared. Showing the original description.

mengchaoheng/DuctedFanUAV-Autopilot19 stars(GitHub 19 + cccskills 0)
Works withGitHub

Run score Not tested

See how to install

Files included (1)

  • SKILL.md1.5 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

PX4 Pull Request

No Claude attribution anywhere (no Co-Authored-By, no "Generated with Claude").

Steps

  1. Check branch. If on main, create a feature branch <username>/<description> where <username> comes from gh api user --jq .login.

  2. Gather context: git status, git log --oneline main..HEAD, git diff main...HEAD --stat, check for remote tracking branch.

  3. Sanity-build the targets we care about. Fix any build errors before opening the PR:

    • make px4_fmu-v6x — hardware target
    • make px4_sitl — simulation
  4. PR title: type(scope): description — under 72 chars, covers the overall change across all commits. This becomes the squash-merge commit message.

  5. PR body: start with a plain leading paragraph explaining what the PR does and why. No headings (## Summary, ## Test plan, etc.), no boilerplate, no Claude attribution. Use bullet lists only to enumerate discrete changes; don't force prose into bullets. Describe testing inline if relevant, no separate test plan section. Use markdown (links, code blocks, lists) only when warranted. Keep it concise and well-formatted.

  6. Push with -u if needed, then gh pr create. Default base is main unless user says otherwise.

  7. Return the PR URL.

If the user provided arguments, use them as context: $ARGUMENTS

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

Free

Create a conventional commit for PX4 changes

The English summary is being prepared. Showing the original description.

mengchaoheng/DuctedFanUAV-Autopilot19Updated Oct 30, 2026

Rebase a branch onto main, handling squash-merged parent branches cleanly

The English summary is being prepared. Showing the original description.

mengchaoheng/DuctedFanUAV-Autopilot19Updated Oct 30, 2026

Review a pull request with structured, domain-aware feedback

The English summary is being prepared. Showing the original description.

mengchaoheng/DuctedFanUAV-Autopilot19Updated Oct 30, 2026

See all skills by mengchaoheng

Report a problem with this skill