ワンクリックで
pr-flow
Branch naming, chained PRs (>400 lines), PR template, review. Load before opening a PR.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Branch naming, chained PRs (>400 lines), PR template, review. Load before opening a PR.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
AI layer embeds the Pi SDK. Load when touching AI module, harness integration, providers, MCP decision, or chat UI.
Overall stack and module shape for nyxterm. Load when touching Tauri commands, PTY wiring, frontend↔backend IPC, or xterm rendering.
Conventional Commits, work-unit commits, NO Co-Authored-By. Load before creating any commit.
Project philosophy and decision-making heuristics. Load before scope debates, feature proposals, or refactors.
Engram embedded + MCP fallback. Topic key conventions. Load when touching anything memory-related or starting/closing a session.
Native windows/splits/panes (absorb tmux). Load when touching multiplex module, keybinds, or session persistence.
| name | pr-flow |
| description | Branch naming, chained PRs (>400 lines), PR template, review. Load before opening a PR. |
| triggers | ["pr","pull request","branch","stacked pr","chained pr","review"] |
<type>/<short-kebab-slug> where type matches the commit convention.
Examples:
feat/native-multiplexfix/pty-resize-racechore/bump-tauridocs/agents-readmeBranch from main. Rebase before opening the PR (no merge commits).
Reasons:
Use Graphite or git rebase --interactive to manage stacks.
Sometimes a coherent change genuinely needs to land atomically (e.g., a schema migration + its consumers). In that case:
size:exception label.Don't abuse the exception. Most "atomic" changes can split if you think hard.
## Summary
- Bullet 1: what changed (1 sentence)
- Bullet 2: why it matters
- Bullet 3 (optional): any tricky decision worth flagging
## Test plan
- [ ] Manual repro step 1
- [ ] Manual repro step 2
- [ ] `cargo test` passes
- [ ] `cargo clippy --all -- -D warnings` clean
- [ ] `pnpm test` passes
- [ ] [for UI changes] screenshot/recording attached
## Refs
Closes #42 (or Refs #42 if partial)
Closes-vs-Refs:
Closes #N — auto-closes the issue on merge. Use when this PR completes the issue.Refs #N — links without closing. Use for partial work on an epic.main. Commit message = PR title (Conventional).deleteBranchOnMerge=true).git push --force to main. Ever.