production-readiness-review
Assess broad release- or production-readiness intent against a functionally reviewed change before an agent-controlled commit or merge.
Skill by oppegard
Chalk Labs
Need help deploying production-readiness-review?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/oppegard-production-readiness-review
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/production-readiness-review
What's inside
- Skill name
production-readiness-review- Description
- Assess broad release- or production-readiness intent against a functionally reviewed change before an agent-controlled commit or merge.
- License
- MIT
- Instructions
- 119 lines in SKILL.md · view on GitHub
Files (3)
- SKILL.md
- capability-boundary.md · references/
- report-format.md · references/
SKILL.md (first lines)
# Production readiness review Use this orchestrator when a user broadly asks whether a change is ready for release or production. Broad release-readiness intent selects `production-readiness-review`; focused intent for an Infrastructure-readiness or Application-resilience perspective continues to select that specialist directly. Read the bundled [Capability boundary](references/capability-boundary.md) before selecting perspectives. Return only the stable [Readiness result](references/report-format.md). ## Establish the Release baseline Require all three inputs before review: 1. the functionally reviewed fixed point; 2. the change diff from that fixed point; and 3. the specification the functional review used. Record immutable identifiers where the host exposes them, such as the fixed point commit and specification issue or path. If an input is absent, request it. A missing review input is an unmet precondition, not a Release blocker. Every applicable perspective receives the same stable baseline and its own Release-seam Engagement contract. Do not let one perspective revise the input for another. ## Orchestrate the perspectives 1. Apply the Capability boundary's Applicability gate. Record every selected and skipped perspective, including a skip reason. 2. Verify each selected skill is installed. Do not embed a fallback copy of specialist behavior. If a selected skill is missing, stop and give the whole-pack installation remedy: ```sh npx skills add oppegard/operations-agent-skills#v1.0.0 --skill '*' --agent codex npx skills add oppegard/operations-agent-skills#v1.0.0 --skill '*' --agent claude-code ``` Show only the command for the active host unless the host is unknown. 3. Invoke `infrastructure-readiness`, when selected, with its Release-seam Engagement contract and the stable baseline. 4. Invoke `application-resilience`, when selected, with its Release-seam Engagement contract and the same stable baseline. When subagents are available, run applicable perspectives concurrently. When they are not, run the same Role briefs sequentially and withhold intermediate findings: do not share one perspective's findings with the next. Perspectives must inspect the change independently and return their native report and source-evidence conventions. Specialists do not emit the overall status. ## Validate and synthesize Synthesize evidence, not votes. Preserve specialist finding identifiers, native severity, exact evidence, and material disagreement. ### Change attribution Specialists may inspect surrounding source, tests, callers, configuration, and history for context. Surrounding context is not by itself the source or basis of a blocker. A blocker candidate must arise from introduced, modified, or newly relied-upon behavior in the reviewed change. Validate the candidate's exact evidence and Change attribution against the fixed-point diff before promotion. Separate a pre-existing finding as an `Ambient risk` only when the change neither modifies nor newly relies upon that behavior; an Ambient risk cannot block an unrelated change. ### Blocker promotion Only these native top severities are blocker candidates: - `Blocks rollout` from Infrastructure-readiness; and - `Wakes someone up` from Application-resilience. Promote a candidate only after validating both its exact specialist evidence and its Change attribution. Lower severities remain advisories. Do not raise a specialist's severity during synthesis. Missing context alone does not block. An open question can block only when it identifies concrete Change-attributed risky behavior and the answer could establish a native top-severity finding. Otherwise retain it as an advisory with the evidence or decision needed to resolve it. Resolve overlaps and disagreements through evidence, not voting or finding counts. Keep material disagreement attributed to its source perspectives. An unresolved disagreement blocks only when it concerns attributable critical production risk; otherwise retain it as an advisory tension. ### Status Use the definitions in the Readiness-result format: - `NOT_APPLICABLE` when the gate selects no perspective; - `READY` when executed perspectives produce no blockers, advisories, Ambient risks, or unresolved questions; - `READY_WITH_ADVISORIES` when no blocker remains but non-blocking findings, questions, tensions, Ambient risks, or accepted risks remain; and - `BLOCKED` when a validated Release blocker, critical open question, or critical unresolved disagreement remains. ## Enforce the Release gate A `BLOCKED` result stops an agent-controlled commit or merge. Clearing it requires remediation or explicit human Risk acceptance. An agent cannot grant its own Risk acceptance, infer acceptance from silence, or accept on behalf of a human. Record the human actor, exact accepted risk, reviewed fixed point, and scope; report the accepted risk as an advisory in the final result. When remediation changes operationally relevant artifacts, require both functional and operational review against a new baseline. Rerun this review with the new fixed point, its diff, and the specification; do not carry forward stale findings, evidence, or acceptance to changed behavior. If the rerun is clear, emit the new status and retain only still-supported Ambient risks and advisories.
From oppegard/operations-agent-skills, MIT.
More from oppegard/operations-agent-skills
- 0.528score
setup-operations-pack
oppegard
Preview, apply, update, or inspect Operations Pack Integration Policy only when the user explicitly invokes setup.
SkillBFreshness: BClaude Code +9 - 0.526score
operational-design-review
oppegard
Assess a candidate design at the Design seam when production behavior must be decided before specification finalization.
SkillBFreshness: BClaude Code +9 - 0.524score
application-resilience
oppegard
Review production application source for failure behavior when the user asks specifically for an Application-resilience perspective.
SkillBFreshness: BClaude Code +9 - 0.523score
infrastructure-readiness
oppegard
Review operational and rollout controls when the user asks specifically for an Infrastructure-readiness perspective.
SkillBFreshness: BClaude Code +9 - 0.523score
runbook
oppegard
Create, update, or validate one evidence-backed operational runbook when the user explicitly requests runbook work.
SkillBFreshness: BClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 8
- Last commit (this folder)
- Jul 30, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from oppegard
- 0.528score
setup-operations-pack
oppegard
Preview, apply, update, or inspect Operations Pack Integration Policy only when the user explicitly invokes setup.
SkillBFreshness: BClaude Code +9 - 0.526score
operational-design-review
oppegard
Assess a candidate design at the Design seam when production behavior must be decided before specification finalization.
SkillBFreshness: BClaude Code +9 - 0.524score
application-resilience
oppegard
Review production application source for failure behavior when the user asks specifically for an Application-resilience perspective.
SkillBFreshness: BClaude Code +9 - 0.523score
infrastructure-readiness
oppegard
Review operational and rollout controls when the user asks specifically for an Infrastructure-readiness perspective.
SkillBFreshness: BClaude Code +9 - 0.523score
runbook
oppegard
Create, update, or validate one evidence-backed operational runbook when the user explicitly requests runbook work.
SkillBFreshness: BClaude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get production-readiness-review running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
production-readiness-review skill. Agent Mart. https://agentmart.dev/skills/oppegard-production-readiness-review (last updated 2026-10-24)