一键导入
review-and-quality
Evaluates code changes and documents against product, architecture, security and coding standards.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Evaluates code changes and documents against product, architecture, security and coding standards.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | review-and-quality |
| description | Evaluates code changes and documents against product, architecture, security and coding standards. |
| metadata | {"id":"ce.skill.review-and-quality","tags":["review","validation","security"],"inputs":{"files":["ARCHITECTURE.md","CONTRIBUTING.md"],"concepts":["risk"],"tools":["toolset:read","toolset:exec"]},"outputs":{"artifacts":[],"files":[],"actions":["approve","request-changes"]},"dependsOn":{"artifacts":["ce.task.validate"],"files":[".vscode/tasks.json"]},"related":{"artifacts":["ce.prompt.review-changes","ce.agent.reviewer"],"files":[]}} |
Use this skill to review deliverables and ensure they meet all relevant standards and constraints.
Load context. Read the proposed changes (diff or files) along with ARCHITECTURE.md and
CONTRIBUTING.md. Understand the purpose of the change and which requirements it
addresses.
Verify correctness. Check that the changes implement the intended functionality and satisfy the acceptance criteria. Ensure edge cases are handled.
Assess architecture alignment. Ensure the changes respect architectural principles, layering, modularity and patterns. Look for signs of architecture drift.
Check coding standards. Confirm that the code adheres to the standards defined in
coding-standards.instructions.md and any language-specific guidelines. Verify naming,
formatting, documentation and test coverage.
Evaluate non‑functional properties. Consider security (e.g. injection risks, data exposure), performance (e.g. algorithmic complexity), reliability (e.g. error handling), compliance and other quality attributes. Use tools where appropriate (linters, static analysis, vulnerability scanners).
Run validation tasks. Execute the Context Kit: Validate task to ensure the
manifest and routing remain consistent. Run tests and any build tasks defined for the
project.
Provide actionable feedback. Summarise findings, highlighting strengths and areas for improvement. Request changes for any issues that must be addressed before merging. Approve only when all critical concerns have been resolved.
A thorough review ensures high quality and protects the long‑term maintainability and security of the project.
Guides the creation and review of Architectural Decision Records (ADRs). Use this skill when a significant architectural change is proposed, a new technology is introduced, or a trade-off needs to be documented.
Intelligently routes requests to the correct context instructions and documentation files. Use this skill to determine which AGENT.md, guide, or technical instruction file is most relevant for a user's request.
Scaffold API mocking infrastructure using Mountebank and Testcontainers for reliable integration testing.
Manage full-stack observability using Logfire (logging/tracing) and OpenObserve (storage/visualization).
Interface for managing the Temporal Database and AI system (ReDB + GGUF embeddings).
Spec-Driven Development workflow using VibesPro conventions