reply-review-rust

Automate posting targeted replies to Rust/Axum PR review comments after user approval.

5|Updated Dec 4, 2024
Ready to run
npx skills add https://github.com/mimul/axum-rusty --skill reply-review-rust
πŸ’¬ Prompt for ChatGPT / Claude Chatβ–Ό
Please help me install this Agent Skill.
Skill: reply-review-rust
Source: https://github.com/mimul/axum-rusty/tree/main/.claude/skills/reply-review-rust
Command: npx skills add https://github.com/mimul/axum-rusty --skill reply-review-rust

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

/reply-review-rust μ»€λ§¨λ“œλ‘œ μ‹€ν–‰λ˜λŠ” PR 리뷰 λ‹΅μž₯ μŠ€ν‚¬. 이 μŠ€ν‚¬μ€ /address-review-rust 둜 리뷰λ₯Ό μš°μ„ μ μœΌλ‘œ λŒ€μ‘ν•œ ν›„, 각 리뷰 μ½”λ©˜νŠΈμ— λŒ€μ‘ν•œ μ·¨μ§€λ‚˜ ν•„μš” μ—¬λΆ€λ₯Ό νšŒμ‹ ν•˜λŠ” ν”„λ‘œμ„ΈμŠ€λ₯Ό μžλ™ν™”ν•©λ‹ˆλ‹€. κ²Œμ‹œ μ „ λ°˜λ“œμ‹œ νšŒμ‹  λͺ©λ‘μ„ μ‚¬μš©μžμ—κ²Œ μ œμ‹œν•˜κ³  λͺ…μ‹œμ  μŠΉμΈμ„ λ°›λŠ” μ›Œν¬ν”Œλ‘œλ₯Ό μœ μ§€ν•©λ‹ˆλ‹€. λŒ€μ‘ λΆˆν•„μš”λ‘œ νŒλ‹¨ν•œ 지적에 λŒ€ν•΄μ„œλŠ” /address-review-rustκ°€ μ œμ‹œν•œ coding-style.md Β§μ„Ήμ…˜ κ·Όκ±°λ₯Ό νšŒμ‹ μ— 포함해 λ¦¬λ·°μ–΄μ—κ²Œ λͺ…ν™•νžˆ μ „λ‹¬ν•©λ‹ˆλ‹€. 인수 없이 μ‹€ν–‰ν•˜λ©΄ 직전 λŒ€ν™”μ˜ 리뷰 λŒ€μ‘ μš”μ•½μ„ μžλ™μœΌλ‘œ μΆ”μΆœν•˜μ—¬ μ‚¬μš©ν•©λ‹ˆλ‹€.

Core Features & Use Cases

  • μžλ™ νšŒμ‹  μ΄ˆμ•ˆ 생성: /reply-review-rust λͺ…λ Ή μž…λ ₯ μ‹œ 직전 λŒ€ν™”μ˜ λŒ€μ‘ μš”μ•½μ„ λ°”νƒ•μœΌλ‘œ νšŒμ‹  μ΄ˆμ•ˆμ„ λ§Œλ“­λ‹ˆλ‹€.
  • λŒ€μ‘ κ·Όκ±° 포함 및 승인의 μ˜λ¬΄ν™”: νšŒμ‹  μ „ μ‚¬μš©μžμ˜ μŠΉμΈμ„ μš”κ΅¬ν•˜κ³ , ν•„μš”ν•œ 경우 coding-style.md κ·Όκ±°λ₯Ό ν¬ν•¨ν•©λ‹ˆλ‹€.
  • 쀑볡 및 λΉ„λŒ€μƒ μ½”λ©˜νŠΈ νšŒν”Ό: 이미 λ‹΅μž₯ν•œ μ½”λ©˜νŠΈλŠ” κ±΄λ„ˆλ›°κ³ , λ§€ν•‘λ˜μ§€ μ•Šμ€ μ½”λ©˜νŠΈμ— λŒ€ν•œ μ•ˆλ‚΄λ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€.
  • PR 정보λ₯Ό ν™œμš©ν•œ λ²”μš©μ„±: PR λ²ˆν˜Έλ‚˜ URL둜 νŠΉμ • PR에 μ§‘μ€‘ν•˜μ—¬ λ‹΅μž₯을 μž‘μ„±ν•©λ‹ˆλ‹€.

Quick Start

Run /reply-review-rust after completing /address-review-rust to generate draft replies and present them for your explicit approval before posting.

Frequently Asked Questions about reply-review-rust

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate replies to GitHub PR review comments in Rust projects?β–Ό

Automate replies to GitHub PR review comments by running the /reply-review-rust command after addressing them with /address-review-rust. It generates draft replies mapped to each review point and waits for explicit user approval before posting them to the PR.

Can I reply to specific Rust PR reviews using a PR number or URL?β–Ό

Yes, you can target specific Rust PR reviews by providing a PR number or URL. The skill focuses on that specific PR to extract review comments, map discussion points, and generate traceable reply drafts for your confirmation.

Do I need to run another command before automating PR review replies?β–Ό

Yes, you must run /address-review-rust first to address the initial review comments. The /reply-review-rust skill automatically extracts the review summary from the preceding conversation and uses it to build the reply drafts.

How does the PR review reply process handle comments deemed unnecessary to address?β–Ό

When a review comment is deemed unnecessary to address, the reply includes justifications citing the relevant sections of coding-style.md. This ensures the reviewer receives clear, traceable explanations for why the code was not modified.

What happens to PR review comments that have already received a reply?β–Ό

Comments that have already received a reply are automatically skipped to prevent duplication. The skill also identifies and flags any unmapped comments, providing guidance so no review point is missed during the workflow.

Does the Rust PR review reply skill post replies without user confirmation?β–Ό

No, the skill requires explicit user confirmation before publishing any replies. It presents a complete list of generated reply drafts to the user, ensuring you maintain safe approvals and full control over the PR workflow.