원클릭으로
review-pr
Workflow and rules for AI-assisted pull request reviews.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Workflow and rules for AI-assisted pull request reviews.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Rules and patterns for using DIPS.Mobile.UI design tokens, styles, and Layout effect in C# code. Apply when building UI components or views.
Creates a pull request with proper title, description, changelog updates, and wiki documentation checks.
Generates wiki documentation for new DIPS.Mobile.UI components following established patterns and conventions.
SOC 직업 분류 기준
| name | Review PR |
| description | Workflow and rules for AI-assisted pull request reviews. |
AI agents must NEVER use --approve or --request-changes flags.
| Action | Allowed? | Why |
|---|---|---|
gh pr review --approve | NEVER | Approval is a human decision |
gh pr review --request-changes | NEVER | Blocking PRs is a human decision |
Perform a comprehensive code review of the current changes following these rules:
When reviewing a PR, add a comment that gives the reviewer a clear understanding of the PR:
Pull request overview — A short summary based on the title, description, and changed files. Explain what the PR does and why.
File summary — A collapsible table listing each changed file with a brief description of the change. Use a <details> block so it can be minimized:
### Pull request overview
<one or two paragraphs summarizing the purpose and approach of the PR>
### Changes
- <bullet per logical change group>
<details>
<summary>📁 File summary (<N> files changed)</summary>
| File | Description |
|------|-------------|
| `path/to/file.cs` | Brief description of what changed |
| `path/to/other.cs` | Brief description of what changed |
</details>
iOS/, Android/, dotnet/ folders.iOS or .Android suffix)net10.0 target in dotnet/ folderColor.FromRgb(), Colors.Red)new Thickness(16), FontSize = 14)Colors.GetColor(ColorName.*), Sizes.GetSize(SizeName.*), Icons.GetIcon(IconName.*)SemanticProperties.DescriptionOnAccessibilityDescriptionSet() called when description existsUIAccessibilityTrait.Button) and Android (AccessibilityDelegate) implementationsOnDetached() or handler disposal[Component/Feature] Descriptionwiki/wiki/*.md page is updated in the same PRPascalCase.md or Hyphenated-Words.md_Sidebar.md edits needed)wiki/ to determine if documentation is affectedFor Accessibility Changes:
For Component Changes:
For Effect/Handler Changes:
For Breaking Changes:
For Documentation (wiki/):
wiki/<FeatureName>.md pageBut use your judgment to adapt the review based on the specific changes made. You are encouraged to provide constructive feedback that helps maintain code quality and consistency across the project. Be a pro reviewer!