dlc

Installation
SKILL.md

Dev Life Cycle (DLC)

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.

Sub-Skills

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

Usage

/dlc                  → Show this overview
/dlc security         → Run security scan
/dlc:security         → Run security scan (alternate syntax)
/dlc --all            → Run all checks in sequence

Routing

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 Mode

When invoked with --all, invoke each sub-skill via Skill in order:

  1. dlc:security
  2. dlc:quality
  3. dlc:perf
  4. dlc:test
  5. dlc:pr-check (only if on a branch with an open PR)
  6. 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).

No Arguments

When invoked with no arguments, display this overview and use AskUserQuestion to ask which check to run.

Related skills
Installs
1
GitHub Stars
8
First Seen
Apr 20, 2026