acn-base-sdlc — Skills
Four slash commands invoked as /acn-base-sdlc:<name>. All are explicit-invocation only (disable-model-invocation: true) — Claude won’t auto-match them from context.
review
Section titled “review”Structured code review against a quality, security, testing, and performance checklist.
- Scope: runs
git diff HEAD~1(or againstmain) to scope the review - Output format: feedback grouped by priority — Critical (must-fix) → Warning (should-fix) → Suggestion → Nitpick — with code-example fixes per issue
- Allowed tools:
Read,Grep,Glob,Bash
Source: plugins/acn-base-sdlc/skills/review/SKILL.md
Test-Driven Development loop: Red → Green → Refactor.
- Workflow: write a failing test first, then minimal code to pass, then refactor
- Discipline: one test at a time; no production code without a test; refactor mercilessly
- Allowed tools:
Read,Write,Edit,Bash,Grep,Glob
Source: plugins/acn-base-sdlc/skills/tdd/SKILL.md
commit
Section titled “commit”Generate a commit message following Conventional Commits.
- Workflow:
git status+git diff --staged→ analyze type, scope, and breaking changes → write message → stage relevant files (avoidsgit add .) → commit via heredoc - Type taxonomy:
feat | fix | docs | refactor | test | chore - Allowed tools:
Bash,Read,Grep
Source: plugins/acn-base-sdlc/skills/commit/SKILL.md
Open a pull request with a structured description.
- Workflow: review all commits in the PR (not just the latest) → push branch with
-u→gh pr createwith title, summary, changes, test plan, screenshots - Title format: matches Conventional Commits —
<type>(<scope>): <description> - Allowed tools:
Bash,Read,Grep
Source: plugins/acn-base-sdlc/skills/pr/SKILL.md
Invocation
Section titled “Invocation”See Slash-Command Namespacing for the picker behavior and full V1 invocation table.