원클릭으로
pr-style
Style rules for PR review comments and replies. Use when drafting or posting a PR review comment, inline comment, or thread reply.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Style rules for PR review comments and replies. Use when drafting or posting a PR review comment, inline comment, or thread reply.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | pr-style |
| description | Style rules for PR review comments and replies. Use when drafting or posting a PR review comment, inline comment, or thread reply. |
Write PR review comments and replies that are friendly, professional, and concise. One point per comment, with a concrete suggestion whenever possible.
file:line reference in backticks.Keep the whole thing to 1-3 sentences unless there is a real reason to go longer.
parser.ts:88"). Skip empty "LGTM" noise.Lean on these openers and softeners. They keep the tone friendly and collaborative without turning into hedging filler:
Could you ..., Would you ..., Can you ..., What do you think? / WDYT?IMO, TBH, I would ..., I would try to ...Can you double-check ..., Just to confirm ..., Just making sure ...Keep them first-person and specific. "Could you wrap this in await?" beats "This should be awaited." "WDYT about pulling this into a constant?" beats "This should be a constant."
Avoid hedging filler that adds no information: "sorry to nitpick", "I think we could possibly maybe ...", "not sure if this is a big deal but ...". Soften with phrasing, not with apology.
No em dashes. Use commas, colons, or parentheses.
Backticks for symbols, file paths, flags, identifiers, and short inline snippets.
Fenced code blocks for multi-line snippets.
Use GitHub's suggestion code block when proposing a concrete replacement the author can apply with one click:
```suggestion
const timeout = options.timeout ?? DEFAULT_TIMEOUT;
```
Prefer a suggestion block over prose when the fix is a few lines and can be mechanically applied.
For small style or taste comments the author can take or leave, prefix the comment with nit: (lowercase, followed by a space).
nit: pull the retry config into `RETRY_OPTIONS` at the top of the file.
Inline comment, concrete fix:
`service.ts:142`: could you wrap this in `await`? Right now the promise isn't awaited, so the error path gets swallowed.
Inline comment with a GitHub suggestion block:
`config.ts:18`: `timeout` can be undefined here and we cast it to number below. WDYT about defaulting it?
```suggestion
const timeout = options.timeout ?? DEFAULT_TIMEOUT;
```
Verification ask:
Just to confirm, can you double-check that the migration on `schema.sql:42` is idempotent? We replay this file on staging every morning.
Top-level question:
What do you think about keeping the retry on `uploader.ts:88`? The flaky-network test was the reason we added it, so I want to make sure dropping it is intentional.
Nit with a suggestion:
nit: WDYT about pulling the retry config into `RETRY_OPTIONS` at the top of the file? The same constants are used in `uploader.ts:88`.
Reply accepting a change:
Good catch, fixed in 7a3c91d.
Reply pushing back:
TBH I would keep the explicit `Array.from` here. `Set` iteration order is spec-guaranteed, but IMO a lot of readers don't know that. Happy to revisit if you feel strongly.
Out-of-scope deferral:
Agreed, but it touches the token rotation path and I would try to keep this PR focused. Filed as #942, can you take a look there?
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Sorry to nitpick, but I think maybe we could possibly consider looking
into whether this might potentially be an issue in some edge cases?
This is wrong. You should know better than to swallow errors like this.
LGTM 🚀🚀🚀
Style rules for git commit messages. Use when writing or editing a commit message.
PR health monitor that checks CI, reviews, comments, and merge status, then autonomously fixes issues. Designed for periodic use with /loop.
Manage tasks in Notion. List, create, update tasks. Use for any Notion task-related operations.
Test-Driven Development guidance. Use during feature-dev Phase 5 (Implementation) or any code implementation. Ensures tests are written BEFORE implementation code, following Red-Green-Refactor cycle.
Execute GitHub CLI commands using the correct Homebrew path. Use when interacting with GitHub PRs, issues, repos, or any gh command.
Create stacked pull requests for GitHub repositories. Use when breaking large features into sequential, dependent PRs with conventional commit titles. Triggers on requests to create stacked PRs, split work into multiple PRs, or organize changes into a PR series.