跳到正文
cccskills
免费在 GitHub 公开

open-pr

Create or update a pull request from the current branch using its actual commits and changes. Fill the repository template with a concrete description, reviewer test steps, and accurately reported checks, then push the branch.

中文简介正在准备中。当前显示英语简介。

原文查看原文说明

Open or update a pull request on pascalorg/editor from the current branch, describing only what the branch actually did. Use when the user asks to open/create a PR, push and PR, or ship a branch in the editor repo.

集成工具GitHub
查看安装方法

适用场景

  • Opening a pull request from the current branch
  • Updating a pull request after additional changes
  • Writing reviewer test steps from the actual changes
  • Reporting completed checks and remaining review items

包含的文件(1)

  • SKILL.md2.4 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Open (or refresh) a pull request against pascalorg/editor from the current branch.

1. What is actually on the branch

git branch --show-current                      # not main
git status --short                             # nothing uncommitted you weren't asked to commit
base=$(git merge-base HEAD origin/main)
git log --oneline --first-parent --no-merges "$base"..HEAD
git diff --stat "$base"..HEAD

The PR describes only these commits and this diff. Work that arrived by merging main, reverted commits, and patch-equivalent cherry-picks are not this PR's claims. If a file in the diff has no commit on the branch explaining it, stop and ask.

Run bun run check-types when the change is non-trivial; never claim a check you did not run.

2. Body = the repo template

.github/pull_request_template.md is the source of truth for headings and checklist. Fill it from §1, not from memory:

  • What does this PR do? — the result, one paragraph or a short list; Fixes #123 when applicable.
  • How to test — numbered, concrete reviewer steps with the expected outcome. Automated commands only if you ran them.
  • Screenshots / screen recording — link, Not added yet. for a visual change without media, or N/A — non-visual change.
  • Checklist — copy verbatim; tick only what was verified (bun dev only after a real local run).

Title: under ~70 characters, a concrete result (not "update"/"improve"), scope-prefixed when one package owns it (core:, viewer:, editor:, nodes:, mcp:).

3. Push and open, or update

git push -u origin HEAD
gh pr view --json number,url,body 2>/dev/null     # existing PR?
  • None → gh pr create --title … --body "$(cat <<'EOF' … EOF)".
  • Exists → gh pr edit <n> --body …: rebuild "What" and "How to test" from the current branch, keep the media section and the reviewer's checklist ticks verbatim, keep any extra sections at the end. Change the title only if the scope changed.

End the body with the attribution lines the session asks for, if any.

4. Report

PR URL, title, which checks you ran, and anything left unchecked for the reviewer.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

Check whether furniture occupies an available measured floor area in Pascal, including rotation, overlap, and required spacing. Receive a spatial report that separates verified floor fit from unverified height, door movement, and delivery conditions.

中文简介正在准备中。当前显示英语简介。

  • Checking a sofa against measured room dimensions
  • Comparing furniture placement at different rotations
  • Checking overlap and required walking space
pascalorg/editor2.5万2026年10月19日 更新

pascal-3d

免费

Create and edit rooms or buildings in Pascal through MCP, a connection that lets agents use its tools. Inspect existing projects, validate changes, and hand over saved, editable 3D scenes with verified editor links.

中文简介正在准备中。当前显示英语简介。

  • Creating a 3D model of a room or building
  • Editing walls, windows, stairs, and surface finishes
  • Inspecting an existing Pascal project
pascalorg/editor2.5万2026年10月19日 更新

Review Pascal pull requests or branches against documented architecture rules. Check package responsibilities, node extension patterns, state management, and rendering subscriptions to identify misplaced code, compatibility breaks, and changes that could cause excessive redraws.

中文简介正在准备中。当前显示英语简介。

  • Reviewing a Pascal pull request for architecture violations
  • Auditing package responsibilities in a branch
  • Checking new node definitions and scene compatibility
pascalorg/editor2.5万2026年10月19日 更新

查看 pascalorg 的全部技能

报告此技能的问题