ccpm-code-review

Verify tests, builds, checklists, and blockers before CCPM task completion or PR creation.

9|1|Updated Nov 20, 2025
One-click install
npx skills add https://github.com/duongdev/ccpm --skill ccpm-code-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ccpm-code-review
Source: https://github.com/duongdev/ccpm/tree/main/skills/ccpm-code-review
Command: npx skills add https://github.com/duongdev/ccpm --skill ccpm-code-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enforces rigorous quality gates, preventing premature completion claims and ensuring that no code ships without proper verification. It guarantees that all changes meet technical standards, pass tests, and resolve blockers, leading to higher quality software and fewer post-release issues.

Core Features & Use Cases

  • Mandatory Verification Gates: Requires evidence (passing tests, successful build, complete checklist, no blockers) before any "done" claim or external status update.
  • Feedback Protocol: Guides you through verifying reviewer feedback for technical correctness before implementing changes.
  • Integration with Completion Workflow: Blocks /ccpm:complete:finalize until all verification checks pass, ensuring quality before PR creation or deployment.
  • Use Case: When you declare "I'm done with AUTH-123, let's finalize," this skill will automatically run all tests, check the build, verify your Linear checklist, and scan for blockers, preventing you from merging code that isn't truly ready.

Quick Start

I'm done with AUTH-123, let's finalize.

Frequently Asked Questions about ccpm-code-review

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

FAQPage Schema
How do I enforce code quality gates before merging pull requests?

Code quality gates verify that tests pass, builds succeed, checklists complete, and blockers are resolved before any PR or status update proceeds. This skill automatically enforces these checks when you declare work done, preventing unready code from merging.

Can I automatically verify code quality on task completion?

Yes. When you mark a task done or use /ccpm:verify and /ccpm:done commands, this skill runs mandatory verification—testing, build validation, checklist review, and blocker scanning—before allowing completion or external system updates.

What happens if my code doesn't pass quality verification?

The skill blocks completion and external writes until all gates pass. It identifies which checks failed—tests, build, checklist, or blockers—so you can fix issues before proceeding to finalization or PR creation.

Does this work with Linear, Jira, and Slack status updates?

Yes. This skill integrates with Linear, Jira, and Slack, blocking status synchronization until quality gates pass, ensuring external systems only receive updates when code meets all verification standards.

How do I guide reviewer feedback implementation before verification?

The skill's feedback protocol walks you through verifying that reviewer comments are technically correct before implementing changes, ensuring feedback is properly addressed before quality verification completes.