一键导入
prepare-pr
Prepare all work before creating a pull request, optionally for the issue provided as argument
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Prepare all work before creating a pull request, optionally for the issue provided as argument
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when you need to drive the BUILT read-frog extension in real Chrome with Puppeteer — verifying a translation fix end-to-end, reproducing a DOM bug on a fixture page, or asserting restore/toggle behavior programmatically. Covers Chrome 137+ extension loading, config patching, and message-based toggling. For Playwright/Edge screenshots use extension-real-browser-testing; for leaks/freezes use extension-perf-forensics.
Diagnose extension-caused memory leaks, freezes, and CPU storms on live third-party sites via controlled attribution experiments, CDP metrics, heap snapshots, and browser-process trace profiling that works even when the renderer is starved.
Survey a codebase's animation and motion code as a senior motion advisor, then produce a prioritized audit and self-contained implementation plans for other agents (or cheaper models) to execute. Read-only on source code — it plans improvements, it does not apply them. Use when the user asks to "improve the animations", "audit the motion", "make this app feel better", or wants a roadmap of animation fixes rather than a review of a single diff.
Reviews animation and motion code against a high craft bar derived from Emil Kowalski's design engineering philosophy. Default to flagging; approval is earned.
Test browser extensions in real browsers using built artifacts, Edge + Playwright automation, runtime-message triggering, DOM debugging, and truthful screenshot capture.
Create a pull request, optionally for the issue provided as argument
| name | prepare-pr |
| description | Prepare all work before creating a pull request, optionally for the issue provided as argument |
| metadata | {"author":"read-frog","version":"1.0.0"} |
Prepare all work before creating a pull request. If an issue number is provided in $ARGUMENTS, use it. If no issue is provided, continue without requiring one.
Follow these steps:
Check current git status and branch information
git status and git branch to understand the current stateCreate branch if needed
Review commit history and code differences
git log and git diff main...HEAD to understand all changes from the main branchAdd changeset record if necessary
.changeset/ directory following changeset conventionpatch (0.0.x) — Users barely notice
minor (0.x.0) — Users can clearly perceive "something new"
major (x.0.0) — Users need to pay attention / adapt. Almost never use. Must ask user for explicit approval before using.
Ensure all changes are committed
docs/; it is for local copy/paste onlydocs/pr-*.md file was accidentally staged, remove it from the index before committing while keeping the local filePush the branch to remote
git push -u origin <branch-name> if neededCreate Markdown for PR Description
.github/PULL_REQUEST_TEMPLATE.mdCloses #<issue-number>Follow these commit types:
feat: New featuresfix: Bug fixesdocs: Documentation changesstyle: Code style changesrefactor: Code refactoringtest: Adding or updating testschore: Maintenance tasksbuild: Build system changesci: CI/CD changesperf: Performance improvementsrevert: Reverting previous commitsi18n: Internationalization changesai: AI-related featuresFormat: type(scope): description
.github/PULL_REQUEST_TEMPLATE.mdCLAUDE.md