---
id: sm-make-pr
name: "make-pr"
url: https://skills.yangsir.net/skill/sm-make-pr
author: remotion-dev
domain: ai-dev-tools-workflow
tags: ["git", "pull-requests", "version-control", "collaboration", "remotion"]
install_count: 998
rating: 4.20 (21 reviews)
github: https://github.com/remotion-dev/remotion
---

# make-pr

> 自动化创建PR的工作流，包括分支管理、代码格式化（使用Oxfmt）和规范化提交，确保代码质量和协作效率。

**Stats**: 998 installs · 4.2/5 (21 reviews)

## Before / After 对比

### PR创建与代码质量：从手动管理到自动化工作流，提升协作效率与代码规范，确保项目高质量交付

## Readme

# make-pr

Ensure we are not on the main branch, make a branch if necessary.

For all packages affected, run Oxfmt to format the code:

```
bunx oxfmt src --write

```

Commit the changes, use the following format:

```
`[package-name]`: [commit-message]

```

For example, "`@remotion/shapes`: Add heart shape".

The package name must be obtained from package.json.

If multiple packages are affected, use the one that you think if most relevant.

Push the changes to the remote branch.

Use the `gh` CLI to create a pull request and use the same format as above for the title.
Weekly Installs357Repository[remotion-dev/remotion](https://github.com/remotion-dev/remotion)GitHub Stars39.9KFirst SeenJan 20, 2026Security Audits[Gen Agent Trust HubPass](/remotion-dev/remotion/make-pr/security/agent-trust-hub)[SocketPass](/remotion-dev/remotion/make-pr/security/socket)[SnykPass](/remotion-dev/remotion/make-pr/security/snyk)Installed onclaude-code312gemini-cli255opencode253cursor249codex240antigravity195

---
*Source: https://skills.yangsir.net/skill/sm-make-pr*
*Markdown mirror: https://skills.yangsir.net/api/skill/sm-make-pr/markdown*