---
name: CCG Quality Gates
slug: ccg-quality-gates
category: Quality
description: CCG Quality Gates provides mandatory quality checkpoints for security, code quality, change impact, and module completeness, plus a documentation generator. It also includes ant colony-inspired multi-agent coordination and is auto-installed by the CCG workflow system.
github: "https://github.com/fengshao1227/ccg-workflow/tree/main/templates/skills"
language: Go
stars: 5824
forks: 443
install: "npx degit https://github.com/fengshao1227/ccg-workflow/tree/main/templates/skills ~/.claude/skills/skills"
installs_to: ~/.claude/skills/skills
source_path: templates/skills/SKILL.md
collection_size: 25
category_size: 1354
collection_url: "https://dirskills.com/collections/fengshao1227/ccg-workflow"
added: 2026-08-15T06:52:26.413Z
last_synced: 2026-08-15T06:52:26.413Z
canonical_url: "https://dirskills.com/skills/ccg-quality-gates"
---

# CCG Quality Gates

CCG Quality Gates provides mandatory quality checkpoints for security, code quality, change impact, and module completeness, plus a documentation generator. It also includes ant colony-inspired multi-agent coordination and is auto-installed by the CCG workflow system.

**Install:**

```bash
npx degit https://github.com/fengshao1227/ccg-workflow/tree/main/templates/skills ~/.claude/skills/skills
```

## README

# CCG Skills

## Directory Structure

```
skills/
├── tools/            # Quality gate tools
│   ├── verify-security/   # Security vulnerability scanning
│   ├── verify-quality/    # Code quality checking
│   ├── verify-change/     # Change analysis & doc sync
│   ├── verify-module/     # Module completeness validation
│   ├── gen-docs/          # README.md & DESIGN.md generator
│   └── lib/               # Shared utilities
├── orchestration/    # Multi-agent coordination
│   └── multi-agent/       # Ant colony-inspired coordination
├── run_skill.js      # Unified skill runner
└── SKILL.md          # This file
```

## Quick Navigation

| Category | Description | Entry |
|----------|-------------|-------|
| **Quality Gates** | Module completeness, security, quality, change validation | [Quality Gates](#quality-gates) |
| **Multi-Agent** | Multi-agent coordination and task decomposition | [Multi-Agent](#multi-agent-orchestration) |

---

## Quality Gates

**Mandatory quality checkpoints to ensure deliverable standards.**

| Skill | Trigger | Description |
|-------|---------|-------------|
| `/verify-module` | New module completed | Module structure & documentation completeness |
| `/verify-security` | New module / security changes / refactoring | Security vulnerability scanning |
| `/verify-change` | Design-level changes / refactoring | Document sync & change impact analysis |
| `/verify-quality` | Complex modules / refactoring | Code quality metrics checking |
| `/gen-docs` | New module created | README.md & DESIGN.md skeleton generator |

### Auto-trigger Rules

```
New module:     /gen-docs → develop → /verify-module → /verify-security
Code changes:   develop → /verify-change → /verify-quality
Security tasks: execute → /verify-security
Refactoring:    refactor → /verify-change → /verify-quality → /verify-security
```

### Running Skills

```bash
# Unified runner
node ~/.claude/skills/ccg/run_skill.js <skill-name> [args...]

# Examples
node ~/.claude/skills/ccg/run_skill.js verify-security ./src
node ~/.claude/skills/ccg/run_skill.js verify-quality ./src -v
node ~/.claude/skills/ccg/run_skill.js verify-change --mode staged
node ~/.claude/skills/ccg/run_skill.js verify-module ./my-module
node ~/.claude/skills/ccg/run_skill.js gen-docs ./new-module --force
```

---

## Multi-Agent Orchestration

| Skill | Trigger | Description |
|-------|---------|-------------|
| `multi-agent` | TeamCreate, parallel tasks, multi-agent | Ant colony-inspired multi-agent coordination |

Provides:
- Agent role system (Lead/Scout/Worker/Soldier/Drone)
- Pheromone-based indirect communication
- File ownership locking & conflict avoidance
- Adaptive concurrency control
- TeamCreate vs single-agent decision tree

---

## Installed by CCG

These skills are automatically installed during `npx ccg-workflow` initialization.
To update: run `npx ccg-workflow update` or `npx ccg-workflow` again.
