create-pull-requests

Ship changes via pull request in Tenzir projects. Use when the user wants to open a PR, push a branch, add or update changelog entries, create a pull request for review, or when they say "ship this", "open a PR", "send this for review", or "push and create a pull request." Also use for follow-up changes to an existing PR.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "create-pull-requests" with this command: npx skills add tenzir/skills/tenzir-skills-create-pull-requests

Create Pull Requests

Create pull requests and keep their changelog current.

Workflow

  1. Ensure changes are committed in coherent units. Use the commit-changes skill for staging, splitting, and writing commit messages.
  2. Create a pull request from the current worktree branch.
  3. Add and commit a changelog entry. Do not create or edit changelog entries manually here; use the tenzir-ship skill for generating, formatting, and updating the entry.
  4. If the change affects user-facing behavior documented on docs.tenzir.com, follow the update-documentation skill to open a companion docs PR and cross-link the two PRs.
  5. Push the branch.

When doing follow-up edits, ensure that the changelog entries remain in sync with the changed functionality by routing any entry updates through tenzir-ship rather than editing changelog files by hand.

PR body

Use this template for the pull request description:

<!-- Intro: what changed and why, in one or two sentences. Focus on user impact. -->

### Review

<!-- What deserves human attention? Architecture impact, trade-offs, risks, open questions. -->

### Details

<details>
<summary>⁉️ Motivation</summary>

<!-- Background, prior state, motivation. Add section only if the intro doesn't make it obvious. -->

</details>

<details>
<summary>🧪 Testing</summary>

<!-- How was this verified? New unit/integration tests, manual steps, CI only? -->

</details>

<details>
<summary>📌 References</summary>

<!-- Issue/ticket link, e.g., TNZ-XXXX. Linked docs PRs. Relevant external resources.-->

</details>

Instructions:

  • Replace each HTML comment with a brief explanation.
  • Keep the intro to one or two sentences.
  • Prefer bullet lists over elaborate prose.
  • The diff speaks for itself, don't explain what files you changed.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

tenzir-ship

No summary provided by upstream source.

Repository SourceNeeds Review
General

review-changes

No summary provided by upstream source.

Repository SourceNeeds Review
General

technical-writing

No summary provided by upstream source.

Repository SourceNeeds Review
General

commit-changes

No summary provided by upstream source.

Repository SourceNeeds Review