์Šคํ‚ฌ pr-description
๐Ÿ“ฆ

pr-description

v1.0 ์ฝ˜ํ…์ธ  ๋ฆฌ๋น„์ „ r2 ์•ˆ์ „ โš™๏ธ ์™ธ๋ถ€ ๋ช…๋ น์–ด

Write Evidence-Based Pull Request Descriptions

Reviewers need clear reasons, behavior changes, and testing evidence before assessing a pull request. This skill turns diffs and commits into structured descriptions with review priorities and rollout risks.

์ง€์›: Claude Codex Code(CC)
Maintain this Skill? Claim it ๐Ÿฅ‰ 77 ๋ธŒ๋ก ์ฆˆ

๋‚ด ์—์ด์ „ํŠธ๋กœ ์„ค์น˜

์ด ์š”์ฒญ์„ ์—์ด์ „ํŠธ์— ๋ณต์‚ฌํ•˜์„ธ์š”. ๊ณต์‹ Skill ํŽ˜์ด์ง€์™€ ๋งค๋‹ˆํŽ˜์ŠคํŠธ๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

์—์ด์ „ํŠธ ์š”์ฒญ
Review the Skillstore skill "pr-description" from https://skillstore.io/skills/agentkitco-pr-description.md and its manifest at https://skillstore.io/api/skills/agentkitco-pr-description/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

์—์ด์ „ํŠธ๋Š” ๊ณ„์†ํ•ด์„œ ๊ณ„ํš์„ ํ‘œ์‹œํ•˜๊ณ  ๋ณด์•ˆ ์ •์ฑ…์—์„œ ์š”๊ตฌํ•˜๋Š” ํ™•์ธ์„ ์š”์ฒญํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์—์ด์ „ํŠธ๊ฐ€ ์ฝ๊ธฐ ์‰ฌ์šด ๋ฆฌ์†Œ์Šค

AI ์—์ด์ „ํŠธ, ํฌ๋กค๋Ÿฌ, ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ์ „์ฒด ํŽ˜์ด์ง€ ๋Œ€์‹  ์ •๋ฆฌ๋œ ์ปจํ…์ŠคํŠธ๋งŒ ํ•„์š”ํ•  ๋•Œ ์ด ๋งํฌ๋ฅผ ์‚ฌ์šฉํ•˜์„ธ์š”.

ํ…Œ์ŠคํŠธํ•ด ๋ณด๊ธฐ

"pr-description" ์‚ฌ์šฉ ์ค‘์ž…๋‹ˆ๋‹ค. The diff prevents duplicate form submissions while saving. The user reports passing form tests, but provides no command or manual test results.

์˜ˆ์ƒ ๊ฒฐ๊ณผ:

  • Title: Prevent duplicate form submissions while saving
  • Why: Repeated clicks can submit the same form more than once.
  • What changed: Disable submission while a save is pending.
  • How to review: Check pending-state transitions and submission handling.
  • Testing: Form tests reportedly passed; the exact command was not provided. Manual testing was not reported.
  • Rollout / risk: Check that failed saves allow another attempt.

"pr-description" ์‚ฌ์šฉ ์ค‘์ž…๋‹ˆ๋‹ค. The diff adds an optional request timeout setting. Existing behavior remains the default, and no tests were run.

์˜ˆ์ƒ ๊ฒฐ๊ณผ:

  • Title: Add an optional request timeout setting
  • Why: Motivation was not provided and needs confirmation.
  • What changed: Add configurable timeouts while preserving default behavior.
  • How to review: Start with configuration parsing, then inspect timeout handling.
  • Testing: Not tested; no test commands were run.
  • Rollout / risk: Confirm compatibility for deployments that enable the new setting.

๋ณด์•ˆ ๊ฐ์‚ฌ

์•ˆ์ „

All five static findings are false positives involving Markdown formatting, read-only Git inspection, or guidance against unsupported screenshot claims. No evidence found of credential access, data exfiltration, destructive commands, or prompt injection in SKILL.md. Pull request creation is explicitly prohibited unless requested.

1
์Šค์บ”๋œ ํŒŒ์ผ
52
๋ถ„์„๋œ ์ค„ ์ˆ˜
0
๊ฒ€ํ†  ํ•ญ๋ชฉ
0
์˜คํƒ ๋ฌด์‹œ๋จ

์œ„ํ—˜ ์š”์ธ

โš™๏ธ ์™ธ๋ถ€ ๋ช…๋ น์–ด (4)
๊ฐ€์žฅ ์ตœ๊ทผ์— ์™„๋ฃŒ๋œ ์ •์ ยท์˜๋ฏธ๋ก ์  ๊ฐ์‚ฌ์—์„œ ํ™•์ธ๋œ ๋ณด์•ˆ ๋ฐœ๊ฒฌ ์‚ฌํ•ญ์ด ๊ฐ์ง€๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์Šคํ‚ฌ์— ๋ถ€์ž‘์šฉ์ด ์—†์Œ์„ ์ฆ๋ช…ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
์ด ๋ณด๊ณ ์„œ ๊ณต์œ  ๋ฐ ์ธ์šฉ

๋ฒ„์ „์ด ์ง€์ •๋œ ํ‰๊ฐ€ ๋ณด๊ณ ์„œ, ์ค‘๋ฆฝ ๋ฐฐ์ง€, ์ž„๋ฒ ๋“œ ์นด๋“œ ๋ฐ ์ธ์šฉ์„ ๊ณต์œ ํ•˜์„ธ์š”. Skillstore๋Š” ๊ทผ๊ฑฐ๋ฅผ ๋ณด๊ณ ํ•˜์ง€๋งŒ ์ด Skill์˜ ์•ˆ์ „ ์—ฌ๋ถ€๋ฅผ ํŒ๋‹จํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋ฒ„์ „๋ณ„ ๋ณด๊ณ ์„œ ์—ด๊ธฐ
๋ณด์•ˆ ํ‰๊ฐ€

๋ณด๊ณ ์„œ ๋งํฌ ๋ณต์‚ฌ

https://skillstore.io/skills/agentkitco-pr-description/audits/2?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown ๋ฐฐ์ง€

[![Skillstore security assessment](https://skillstore.io/badges/skills/agentkitco-pr-description/security.svg)](https://skillstore.io/skills/agentkitco-pr-description?utm_source=security_passport_badge)

HTML ๋ฐฐ์ง€

<a href="https://skillstore.io/skills/agentkitco-pr-description?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/agentkitco-pr-description/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

์ž„๋ฒ ๋“œ ์นด๋“œ

<iframe src="https://skillstore.io/embed/skills/agentkitco-pr-description.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
ํ•™์ˆ  ์ธ์šฉ (APA ยท BibTeX ยท CFF)

APA ์ธ์šฉ

agentkitco. (2026). pr-description security audit report (audit version 2) [Author version 1.0]. Skillstore. https://skillstore.io/skills/agentkitco-pr-description/audits/2

BibTeX ์ธ์šฉ

@techreport{agentkitco-agentkitco-pr-description-2026, author = {agentkitco}, title = {pr-description security audit report (audit version 2)}, institution = {Skillstore}, year = {2026}, number = {2}, url = {https://skillstore.io/skills/agentkitco-pr-description/audits/2}, note = {Author version 1.0} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "pr-description security audit report (audit version 2)" version: "1.0" type: report authors: - name: "agentkitco" date-released: "2026-10-22" url: "https://skillstore.io/skills/agentkitco-pr-description/audits/2" identifiers: - type: other value: "skillstore:agentkitco-pr-description:audit:2" description: "Skillstore immutable audit report identifier"

๋ณ€ํ˜• ๋น„๊ต

์„ค์น˜ ๊ฐ€๋Šฅํ•œ ๋ณ€ํ˜• 2๊ฐœ

๊ฐ ์ž‘์„ฑ์ž์˜ ์Šคํ‚ฌ์€ ๋ณ„๋„์˜ ์„ค์น˜ ํ•ญ๋ชฉ์œผ๋กœ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค. ์ถ”์ฒœ ๋ณ€ํ˜•์€ Skillstore ๊ทผ๊ฑฐ๋กœ ์ˆœ์œ„๊ฐ€ ์ •ํ•ด์ง‘๋‹ˆ๋‹ค.

์ด ๋ณ€ํ˜•์ด 1์œ„์ธ ์ด์œ 

Skillstore ์ ์ˆ˜๊ฐ€ ๊ฐ€์žฅ ๋†’์Œ
BfdCampos ๊ถŒ์žฅ

bfdcampos-pr-description

Skillstore ์ ์ˆ˜ 79
์ฆ๊ฑฐ ์‹ ๋ขฐ๋„ ๋†’์Œ
Skillstore ์‚ฌ์šฉ๋Ÿ‰ 50
์—…๋ฐ์ดํŠธ๋จ

2026-09-09

agentkitco ํ˜„์žฌ

agentkitco-pr-description

Skillstore ์ ์ˆ˜ 77
์ฆ๊ฑฐ ์‹ ๋ขฐ๋„ ์ค‘๊ฐ„
Skillstore ์‚ฌ์šฉ๋Ÿ‰ 6
์—…๋ฐ์ดํŠธ๋จ

2026-10-22

Skillstore ์ ์ˆ˜

์ด ์ ์ˆ˜์˜ ์ด์œ  ์ฆ๊ฑฐ ์‹ ๋ขฐ๋„: ์ค‘๊ฐ„
55
์•„ํ‚คํ…์ฒ˜
85
์œ ์ง€๋ณด์ˆ˜์„ฑ
87
์ฝ˜ํ…์ธ 
65
์ปค๋ฎค๋‹ˆํ‹ฐ
83
์‚ฌ์–‘ ์ค€์ˆ˜

๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๊ฒƒ

Prepare a feature pull request

Summarize behavior changes, testing evidence, and review priorities before submitting a feature branch.

Follow contribution templates

Draft a contribution description using the repository template and linked issue context.

Document rollout risk

Highlight migrations, configuration changes, compatibility concerns, and rollback considerations for review.

์ด ํ”„๋กฌํ”„ํŠธ๋ฅผ ์‚ฌ์šฉํ•ด ๋ณด์„ธ์š”

Draft a basic description
Write a pull request title and description for my current branch. Inspect the diff and commits, and clearly state any missing testing evidence.
Use the repository template
Draft this branch's pull request using the repository template. Include linked issues when supported, and ask me for missing motivation.
Improve an existing draft
Review this PR draft against the actual diff: [draft]. Remove unsupported claims, group behavior changes, and distinguish completed testing from missing coverage.
Prepare a risk-focused review
Compare this branch with [base branch] and draft a risk-focused PR description. Cover review order, intentional exclusions, testing, migrations, compatibility, and rollback considerations.

๋ชจ๋ฒ” ์‚ฌ๋ก€

  • Confirm the base branch and provide the issue or motivation before drafting.
  • Supply exact test commands and results, distinguishing observed outcomes from unverified reports.
  • Review the final description against the diff and the repository template.

ํ”ผํ•˜๊ธฐ

  • Inventing motivations, test results, screenshots, or rollout guarantees.
  • Listing every changed file instead of explaining behavior changes.
  • Creating a pull request without an explicit request.

์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ

What information does the skill inspect?
It checks the base branch, commit summaries, diff statistics, actual changes, available motivation, testing evidence, and repository templates.
Does it follow an existing pull request template?
Yes. It fills the repository template instead of using its default structure when one is present.
What happens when the motivation is missing?
It asks the user rather than inventing a reason for the change.
Does it run tests?
The workflow checks test changes and reported commands. It does not instruct the assistant to run tests and must disclose missing testing.
Will it create a pull request automatically?
No. The skill explicitly prohibits running gh pr create unless the user asks.
What does the default description contain?
An imperative title under 70 characters, motivation, behavior changes, review guidance, testing evidence, and rollout or risk considerations.

๊ฐœ๋ฐœ์ž ์„ธ๋ถ€ ์ •๋ณด

์ž‘์„ฑ์ž

agentkitco

๋ผ์ด์„ ์Šค

MIT

์ž‘์„ฑ์ž ๋ฒ„์ „

v1.0

Skillstore ๋ฆฌ๋น„์ „

r2

๋ฒ„์ „ ์•ˆ๋‚ด

์ž‘์„ฑ์ž๊ฐ€ ์„ ์–ธํ•œ ๋ฒ„์ „์€ ์œ ํšจํ•œ SemVer๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค.

์ฐธ์กฐ

18efac79a818d7e997295839638fdd21906cfd1c

์œ ์ง€๋ณด์ˆ˜ ์ตœ์‹ ์„ฑ

2026. 10. 22.

์‚ฌ์šฉ๋Ÿ‰

5 ๋‹ค์šด๋กœ๋“œ ยท 0 ์กฐํšŒ

ํŒŒ์ผ ๊ตฌ์กฐ

๐Ÿ“„ SKILL.md

agentkitco์˜ ๋‹ค๋ฅธ ์Šคํ‚ฌ

์ „์ฒด ๋ณด๊ธฐ
์ „์ฒด ๋ณด๊ธฐ
๐Ÿ“ฆ

code-reviewer

83

๊ตฌ์กฐํ™”๋œ ํ’ˆ์งˆ ๊ฒ€์‚ฌ๋กœ ์ฝ”๋“œ ๋ฆฌ๋ทฐํ•˜๊ธฐ

์ž‘์„ฑ์ž alirezarezvani

์ฝ”๋“œ ๋ฆฌ๋ทฐ์—์„œ๋Š” ํ’ˆ์งˆ, ๋ณด์•ˆ, ์œ ์ง€๋ณด์ˆ˜์„ฑ ๋ฌธ์ œ๊ฐ€ ๋ˆ„๋ฝ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์Šคํ‚ฌ์€ ์Šคํฌ๋ฆฝํŠธ, ์ฒดํฌ๋ฆฌ์ŠคํŠธ, ๋ณด๊ณ ์„œ ์ƒ์„ฑ์„ ํ†ตํ•ด ๊ตฌ์กฐํ™”๋œ ๋ฆฌ๋ทฐ๋ฅผ ์•ˆ๋‚ดํ•ฉ๋‹ˆ๋‹ค.

์ฝ”๋”ฉ ๋ฐ ๊ฐœ๋ฐœ ๋ณด๊ธฐ
๐Ÿ“ฆ

github-pr

80

GitHub ํ’€ ๋ฆฌํ€˜์ŠคํŠธ๋ฅผ ๋” ๋น ๋ฅด๊ฒŒ ๋ฆฌ๋ทฐํ•˜๊ธฐ

์ž‘์„ฑ์ž Bind

์ฝ”๋“œ ๋ฆฌ๋ทฐ ์กฐ์œจ์—๋Š” ๋ฐ˜๋ณต์ ์ธ GitHub CLI ํ™•์ธ๊ณผ ๋Œ“๊ธ€ ์ž‘์„ฑ์ด ํ•„์š”ํ•œ ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ์ด ์Šคํ‚ฌ์€ PR ๋ฆฌ๋ทฐ๋ฅผ ์œ„ํ•œ triage, guideline ์กฐํšŒ, inline ํ”ผ๋“œ๋ฐฑ ํ—ฌํผ๋ฅผ ๋ฌธ์„œํ™”ํ•ฉ๋‹ˆ๋‹ค.

์ฝ”๋”ฉ ๋ฐ ๊ฐœ๋ฐœ ๋ณด๊ธฐ
๐Ÿ“ฆ

git-advanced

86

๊ณ ๊ธ‰ Git ์›Œํฌํ”Œ๋กœ ๋งˆ์Šคํ„ฐํ•˜๊ธฐ

์ž‘์„ฑ์ž AutumnsGrove

๋ณต์žกํ•œ Git ํžˆ์Šคํ† ๋ฆฌ๋Š” ์ž‘์—… ๋‚ด์šฉ์„ ์žƒ์ง€ ์•Š๊ณ  ๋ณต๊ตฌํ•˜๊ธฐ ์–ด๋ ค์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์Šคํ‚ฌ์€ rebase, ์ถฉ๋Œ, bisect, ๋ณต๊ตฌ, ๋ธŒ๋žœ์น˜ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ ์•ˆ๋‚ดํ˜• ์›Œํฌํ”Œ๋กœ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์ฝ”๋”ฉ ๋ฐ ๊ฐœ๋ฐœ ๋ณด๊ธฐ
๐Ÿ“ฆ

coding-agent-pm

81

์ฝ”๋”ฉ ์—์ด์ „ํŠธ ์›Œํฌํ”Œ๋กœ ๊ด€๋ฆฌ

์ž‘์„ฑ์ž kiwi-phantomworks

์ž‘์—…, ๋ฒ”์œ„, ๊ฒ€์‚ฌ๊ฐ€ ๋ชจํ˜ธํ•˜๋ฉด ์ฝ”๋”ฉ ์—์ด์ „ํŠธ ํ”„๋กœ์ ํŠธ๋Š” ๋ฐฉํ–ฅ์ด ํ”๋“ค๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์Šคํ‚ฌ์€ Claude, Codex, Claude Code ์ž‘์—…์„ ์ œํ•œ๋œ ๋ฒ”์œ„ ์•ˆ์— ๋‘๊ณ  ๊ฒ€์ฆ ๊ฐ€๋Šฅํ•˜๊ฒŒ ์œ ์ง€ํ•˜๋Š” PM ํ…œํ”Œ๋ฆฟ๊ณผ ๋ฆฌ๋ทฐ ๊ทœ์น™์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์ฝ”๋”ฉ ๋ฐ ๊ฐœ๋ฐœ ๋ณด๊ธฐ