Dev Life Cycle quality gates: run security scans, code quality checks, performance analysis, test coverage, and PR review compliance. Routes to domain-specific sub-skills or runs all checks in sequence.
From dlcnpx claudepluginhub rube-de/cc-skills --plugin dlcThis skill is limited to using the following tools:
references/ISSUE-TEMPLATE.mdreferences/REPORT-FORMAT.mdSearches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Sorts ECC skills, commands, rules, hooks, and extras into DAILY vs LIBRARY buckets using repo evidence like file extensions and configs. Creates trimmed install plan for project-specific needs.
Automated quality gates for the development life cycle. Each sub-skill detects your project type, runs appropriate tools, and creates a GitHub issue with structured findings.
| Skill | Command | Description |
|---|---|---|
| Security | /dlc:security | Dependency audits, SAST scanning, secret detection |
| Quality | /dlc:quality | Linting, complexity analysis, duplication, dead code |
| Performance | /dlc:perf | Bundle analysis, profiling, algorithmic complexity review |
| Testing | /dlc:test | Test execution, coverage measurement, gap analysis |
| PR Review | /dlc:pr-check | Fetch PR comments, implement fixes, reply inline |
| PR Validity | /dlc:pr-validity | Detect duplicate/redundant code in PR changes |
| Git Ops | /dlc:git-ops | Branch cleanup, remote pruning, repo state verification |
/dlc → Show this overview
/dlc security → Run security scan
/dlc:security → Run security scan (alternate syntax)
/dlc --all → Run all checks in sequence
Parse the first argument:
| Argument | Route to |
|---|---|
--all | Run all sub-skills in sequence (see below) |
security | Invoke dlc:security via Skill |
quality | Invoke dlc:quality via Skill |
perf | Invoke dlc:perf via Skill |
test | Invoke dlc:test via Skill |
pr-check | Invoke dlc:pr-check via Skill |
pr-validity | Invoke dlc:pr-validity via Skill |
git-ops | Invoke dlc:git-ops via Skill |
| empty | Show overview and use AskUserQuestion to ask which check to run |
If routing to a single sub-skill, invoke it with Skill and pass any remaining arguments.
--all ModeWhen invoked with --all, invoke each sub-skill via Skill in order:
dlc:securitydlc:qualitydlc:perfdlc:testdlc:pr-check (only if on a branch with an open PR)dlc:pr-validity (only if on a branch with an open PR)After all checks complete, print a summary table:
## DLC Summary
| Check | Findings | Issue |
|-------|----------|-------|
| Security | 2 critical, 5 high | #123 |
| Quality | 0 critical, 3 medium | #124 |
| Performance | 1 high | #125 |
| Testing | 85% coverage (target: 80%) | — |
| PR Review | 3 unresolved comments | #126 |
| PR Validity | 1 high, 2 medium | #127 |
Skip any sub-skill that fails to detect its prerequisites (e.g., skip dlc:perf if no bundle config or benchmarks exist).
When invoked with no arguments, display this overview and use AskUserQuestion to ask which check to run.