code-reviewer

Automate code reviews for architecture, coding standards, and spec conformance.

2|Updated Dec 24, 2025
One-click install
npx skills add https://github.com/knowlet/pf-skills --skill code-reviewer-knowlet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-reviewer
Source: https://github.com/knowlet/pf-skills/tree/main/skills/code-reviewer
Command: npx skills add https://github.com/knowlet/pf-skills --skill code-reviewer-knowlet

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

自動化代碼審查,檢查程式碼品質、架構合規性、編碼標準,並與規格定義進行比對。 它在 Pull Request、CI/CD 流水線等情景中自動執行,提供清晰的審查結果與改進建議。

Core Features & Use Cases

  • 架構合規性檢查:驗證分層與依賴規則是否符合 Clean Architecture。
  • 編碼標準檢查:對應語言的風格與最佳實踐。
  • 規格對照:比對實作與規格定義的一致性。
  • 測試覆蓋:確認關鍵路徑有測試。

Quick Start

啟動審查:將要審查的 PR 或代碼路徑交給審查腳本以立即開始自動化代碼審查。

Frequently Asked Questions about code-reviewer

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

FAQPage Schema
How do I automate code reviews for architecture conformance in a CI pipeline?

Automate code reviews by passing your PR or code path to the review script to immediately verify architecture layering, coding standards, and spec conformance. It applies configurable checks across languages within CI pipelines to report violations with remediation guidance.

What is spec conformance checking in automated code review?

Spec conformance checking compares your actual implementation against defined specifications to ensure consistency. It validates that your code adheres to required architecture rules, coding standards, and functional expectations during automated pull request reviews.

Can I use automated code review to enforce Clean Architecture dependencies?

Yes, you can enforce Clean Architecture compliance by applying configurable architecture layering and dependency rules. The automated review validates layer boundaries, reports dependency violations, and provides remediation guidance for pre-merge checks.

Does automated code review work across different programming languages?

Automated code review works across multiple programming languages by applying language-specific coding standards and best practices. It enforces a configurable set of checks and reports violations with remediation guidance for each language context.

How do I check if critical paths have test coverage during code review?

Check critical path test coverage by running the automated review script against your code path. It confirms whether essential execution routes have corresponding tests as part of its configurable pre-merge quality assurance checks.