From replicated-review
Use when performing a Replicated release architecture review, Helm chart review for Replicated distribution, generating a review deliverable, or updating the review runbook. Trigger phrases include "review this release", "review this chart", "helm review", "release review", "architecture review", "generate deliverable", "update runbook", "sync runbook".
How this skill is triggered — by the user, by Claude, or both
Slash command
/replicated-review:release-reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Orchestrates structured architecture reviews of Replicated releases and Helm charts. Produces a customer-facing deliverable and keeps the review runbook current.
Orchestrates structured architecture reviews of Replicated releases and Helm charts. Produces a customer-facing deliverable and keeps the review runbook current.
Read these files as needed during the review:
${CLAUDE_PLUGIN_ROOT}/skills/release-review/runbook.md -- Review procedure and checklist${CLAUDE_PLUGIN_ROOT}/skills/release-review/deliverable-template.md -- Customer-facing output template${CLAUDE_PLUGIN_ROOT}/skills/release-review/reference/antipatterns.md -- Helm antipattern catalog${CLAUDE_PLUGIN_ROOT}/skills/release-review/reference/kots-templating.md -- KOTS templating reference${CLAUDE_PLUGIN_ROOT}/skills/release-review/reference/embedded-cluster.md -- EC-specific review itemsScan the target directory and report what is present and what is missing.
Chart.yaml, values.yaml, templates/ directories, and .tgz archives. Record chart name, version, and dependencies.kind values:
HelmChart (the KOTS CR, not the Helm chart itself)ConfigApplicationPreflightSupportBundlekind: EmbeddedClusterConfig.Read runbook.md for the full checklist. For each component type found, perform the checks below.
Helm Charts
reference/antipatterns.md. Check each antipattern against the chart.HelmChart CRs
reference/kots-templating.md.apiVersion: kots.io/v1beta2.repl{{ }} for value expressions, {{repl }} for control flow.repl{{ }} contains inner double quotes.optionalValues entry has recursiveMerge: true.builder key contains only static/hardcoded image references (no template functions).HasLocalRegistry, LocalRegistryHost, LocalRegistryNamespace, ImagePullSecretName.ParseInt for ports/replicas, ParseBool for booleans, ConfigOptionData for file types.Config CR
type: bool and are compared with ConfigOptionEquals "field" "1".when clauses use correct syntax and reference valid item names.value: with hidden: true (not default:).Application CR
statusInformers cover all deployed components (Deployments, StatefulSets, Services).{{repl if}}...{{repl end}} syntax correctly.ports and links are configured for Admin Console access.Preflight and SupportBundle
Embedded Cluster Config
reference/embedded-cluster.md.ne Distribution "embedded-cluster").Cross-Referencing
spec.values map correctly to the chart's values.yaml schema.builder key lists every conditional image so air-gap bundles are complete.values.yaml <-> Config <-> HelmChart CR <-> development values.deliverable-template.md.Chart.yaml metadata or user input../release-review-<vendor>-<YYYY-MM-DD>.md in the current working directory.runbook.md.runbook.md.<!-- added: YYYY-MM-DD -->.cd ${CLAUDE_PLUGIN_ROOT} && git add skills/release-review/runbook.md && git commit -m "docs(runbook): add findings from <vendor> review"
When the user invokes /sync-runbook:
runbook.md and all files under reference/.<!-- added: ... -->).runbook.md.Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
npx claudepluginhub knowledgexhunta/devops-toolkit --plugin replicated-review