review

Validate Docker Compose, nginx, and environment-variable configurations and post PR review comments.

Updated Dec 11, 2025
Ready to run
npx skills add https://github.com/semicolon-devteam/semo --skill review-semicolon-devteam
๐Ÿ’ฌ Prompt for ChatGPT / Claude Chatโ–ผ
Please help me install this Agent Skill.
Skill: review
Source: https://github.com/semicolon-devteam/semo/tree/main/packages/eng/ms/skills/review
Command: npx skills add https://github.com/semicolon-devteam/semo --skill review-semicolon-devteam

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค/MS ๋ ˆ๋ฒจ์˜ ์ฝ”๋“œ ํ’ˆ์งˆ, ์•„ํ‚คํ…์ฒ˜ ์ค€์ˆ˜ ๋ฐ PR ๋ฆฌ๋ทฐ๋ฅผ ์ž๋™ํ™”ํ•ฉ๋‹ˆ๋‹ค.

Core Features & Use Cases

  • Multi-phase ๋ฆฌ๋ทฐ: ๊ธฐ์ˆ  ์Šคํƒ๋ณ„ ๊ฒ€์ฆ๊ณผ ์•„ํ‚คํ…์ฒ˜ ์ ๊ฒ€์„ ํ•œ ๋ฒˆ์— ์ˆ˜ํ–‰.
  • Code/Architecture ์ฒดํฌ: 4-layer ๊ตฌ์กฐ, DTO/Entity ๋ถ„๋ฆฌ ๋“ฑ ์•„ํ‚คํ…์ฒ˜ ์ค€์ˆ˜ ์—ฌ๋ถ€ ํ™•์ธ.
  • PR ํ”ผ๋“œ๋ฐฑ ์ž๋™ ๋“ฑ๋ก: ๊ฒฐ๊ณผ๋ฅผ PR์— ์ฝ”๋ฉ˜ํŠธ๋กœ ๋‚จ๊ฒจ ํ˜‘์—… ์†๋„ ์ฆ๊ฐ€.

Quick Start

"/SEMO:review" ๋ช…๋ น์œผ๋กœ MS ํ”„๋กœ์ ํŠธ์˜ PR์— ์ž๋™์œผ๋กœ ๋ฆฌ๋ทฐ ์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

Frequently Asked Questions about review

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

FAQPage Schema
How do I automate code quality checks for Docker Compose and nginx configurations in pull requests?โ–ผ

Automated PR reviews validate Docker Compose syntax, service definitions, nginx configuration validity, and environment-variable handling, then post actionable comments directly to your pull request. This enforces infrastructure configuration standards without manual review.

Can I automatically validate microservices architecture and infrastructure across repositories?โ–ผ

Yes. The review automates validation of infrastructure configuration including docker-compose.yml syntax, service completeness, network and volume verification, SSL/TLS settings, and proxy configuration, applying checks consistently across repositories.

What infrastructure configuration files does automated PR review support?โ–ผ

Docker Compose, nginx, and environment-variable configurations are supported. The review performs syntax checks, service definition validation, network and volume verification, SSL/TLS validation, and secret handling enforcement across these file types.

Does this work with GitHub repositories and require specific tools?โ–ผ

Yes, it requires GitHub CLI, Bash, and Docker to execute syntax validation and post PR comments. Access to repository files is needed to perform configuration checks and submit automated review comments.

How does automated PR review improve microservices development workflow?โ–ผ

Infrastructure validation runs automatically on pull requests, catching configuration errors early and posting feedback as PR comments. This accelerates collaboration by eliminating manual architecture and syntax review cycles.

What configuration issues does automated review catch?โ–ผ

The review detects invalid docker-compose.yml syntax, incomplete service definitions, misconfigured networks and volumes, invalid nginx settings, missing or insecurely handled environment variables, and proxy configuration errors.