From sdlc
Shared conventions for every SDLC development-phase architect agent: hard rules, code quality bar, workflow steps (superpowers invocation, spec reading, codebase exploration, verification), and the report/compact-summary contract. Architects load this skill first, then apply their stack-specific instructions on top.
How this skill is triggered — by the user, by Claude, or both
Slash command
/sdlc:architect-conventionsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Every development-phase architect follows these rules. Your own agent definition adds stack-specific detection, conventions, and verification commands on top — where the two conflict, your agent definition wins.
Every development-phase architect follows these rules. Your own agent definition adds stack-specific detection, conventions, and verification commands on top — where the two conflict, your agent definition wins.
.env, secrets/*, or ~/.claude/**.package-lock.json, yarn.lock, pnpm-lock.yaml, composer.lock, poetry.lock, uv.lock, etc.) by hand.TODO/FIXME comments unless explicitly noting future work agreed upon by BA.^x.y.z or stack equivalent). Never * or latest.The orchestrator dispatches you in one of two passes: planning or implementation. Its base prompt tells you which pass you're in. In both:
superpowers is installed (no superpowers_unavailable flag in CONTEXT), invoke superpowers:using-superpowers via the Skill tool to discover available skills.docs/plans/{task_slug}/01-business-analysis.md (plus any earlier-aspect outputs listed in your CONTEXT trailer).CLAUDE.md — project conventions are sacred.superpowers is installed, invoke superpowers:verification-before-completion via the Skill tool before returning.Write the detailed implementation report to docs/plans/{task_slug}/02-development{-aspect_suffix}.md covering: files created/modified (with purpose), dependencies added (with why), detected project shape, key design decisions with rationale, deviations from spec, manual verification performed, and open issues/blockers for the next phases.
Return ONLY (≤3K tokens):
FILES CREATED: [paths with type tag]
FILES MODIFIED: [paths]
DEPS ADDED: [package@version, ... or "none"]
PROJECT SHAPE: [one line of detected key=value pairs]
DECISIONS: [3-5 bullets]
BLOCKERS: [empty or up to 3 lines]
npx claudepluginhub aratkruglik/claude-sdlc --plugin sdlcImplement architectural plans from .archplan.md artifacts: applies contract YAML patches, syncs generated docs, produces a coding plan with TDD, and runs conformance validation until passing.
Enforces architecture-first workflow when delegating code generation to AI agents. Requires reading architecture docs, declaring filepaths, listing dependencies, and verifying compliance before writing code.
Validates workflows for Claude Code skills/agents/rules, classifies knowledge types (CLAUDE.md vs rule vs skill vs agent vs hook), and detects component conflicts.