code-review-criteria

Generate module-specific code-review criteria from ADRs and code-convention filters.

Updated Jun 5, 2026
Ready to run
npx skills add https://github.com/KangJiSseok/ACODIAN --skill code-review-criteria-kangjisseok
๐Ÿ’ฌ Prompt for ChatGPT / Claude Chatโ–ผ
Please help me install this Agent Skill.
Skill: code-review-criteria
Source: https://github.com/KangJiSseok/ACODIAN/tree/main/.codex/skills/code-review-criteria
Command: npx skills add https://github.com/KangJiSseok/ACODIAN --skill code-review-criteria-kangjisseok

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

์ž‘์—… ์„ค๊ณ„ ๋ฐ ADR๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ฝ”๋“œ ๋ฆฌ๋ทฐ ํ‰๊ฐ€๊ธฐ์ค€ ๋ฌธ์„œ๋ฅผ ์ž๋™์œผ๋กœ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ADR ์ถ”์ถœ๊ณผ code-convention ํ•„ํ„ฐ๋ง์„ ํ†ตํ•ด ํ”„๋กœ์ ํŠธ๋ณ„ ์ž‘์—… ๊ธฐ์ค€์„ ์ผ๊ด€๋˜๊ฒŒ ๋งŒ๋“ญ๋‹ˆ๋‹ค.

Core Features & Use Cases

  • ADR ํ•ญ๋ชฉ์˜ ์ถ”์ถœ ๋ฐ ๊ด€๋ จ ์ ์šฉ ๋ฐฉ๋ฒ•์„ ํ†ตํ•ฉํ•œ ์ฝ”๋“œ ๋ฆฌ๋ทฐ ๊ธฐ์ค€ ์ƒ์„ฑ
  • ๋ชจ๋“ˆ๋ณ„ code-convention.yaml๊ณผ ADR ๊ฐ„์˜ ๋งคํ•‘์œผ๋กœ ์žฌํ˜„ ๊ฐ€๋Šฅํ•œ ๊ธฐ์ค€ ์ œ์‹œ
  • ๋…๋ฆฝ ์‹คํ–‰ ์‹œ ADR ์ถ”์ถœ๊ณผ ํ‰๊ฐ€๊ธฐ์ค€ ๋จธ์ง€์˜ 2๋‹จ๊ณ„ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ์ง€์›

Quick Start

์ž‘์—… ๋Œ€์ƒ ๋ชจ๋“ˆ๊ณผ ADR ๊ฒฝ๋กœ๋ฅผ ํ™•์ธํ•˜๊ณ  ์ด ์Šคํ‚ฌ์„ ํ˜ธ์ถœํ•˜๋ฉด ADR ์ถ”์ถœ๊ณผ ํ‰๊ฐ€๊ธฐ์ค€ ์ƒ์„ฑ์ด ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค.

Frequently Asked Questions about code-review-criteria

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

FAQPage Schema
How do I generate code review criteria from ADRs?โ–ผ

Code review criteria are generated from ADRs by extracting architecture decisions and applying code-convention filters to produce module-specific baselines. This automated workflow uses isolated subagents to extract ADRs and merge them into a unified code-quality guideline.

What is the best way to automate pre-merge code review guidelines?โ–ผ

Automating pre-merge code review guidelines involves mapping module-specific code-convention files against extracted ADRs. This produces reproducible evaluation baselines that ensure consistent quality checks before merging code across multiple modules.

Can I create ADR-driven evaluation baselines for multiple modules independently?โ–ผ

ADR-driven evaluation baselines can be created independently for multiple modules. The skill supports a two-stage workflow that extracts ADRs and merges evaluation criteria separately for each targeted module path.

How does ADR extraction work with code convention filters?โ–ผ

ADR extraction works with code convention filters by first pulling architectural decision records and then applying relevant conventions to format the output. This mapping creates reproducible, module-specific review criteria.

Do I need a code-convention.yaml file to use ADR-based review criteria?โ–ผ

A code-convention.yaml file is needed to map against extracted ADRs and produce reproducible review criteria. You must provide the target module path and ADR location before invoking the extraction and generation workflow.

What are the limitations of automated code review criteria generation from ADRs?โ–ผ

Automated code review criteria generation from ADRs is limited to producing baselines for pre-merge reviews and independent ADR-driven criteria creation. It requires accurate ADR paths and module-specific convention files to function correctly.