---
author: 'Anonymous operational submission'
description:
  'Reproduce or validate an NDO issue through approved local build,
  dev-environment deployment, BOM API calls, and live logs. Use only when the
  user names the service and target environment.'
extras:
  'Add `scripts/doctor.sh` for dependency and credential-presence checks, plus a
  safe dry-run deploy eval. Original preview is safety-redacted.'
focus: 'Build, deploy, and verify a microservice against a dev environment.'
id: 'ndo-repro'
improve:
  - 'A hardcoded password is present in a bundled script. Remove it immediately,
    rotate it, and read credentials only from an approved secret source.'
  - 'Use package-relative script paths instead of a host-specific `~/.claude`
    location.'
  - 'Separate read-only investigation from shared-environment deploy actions in
    the header and require explicit per-environment approval.'
name: 'ndo-repro'
path: '../submitted-skills/Anonymous%20Operational%20Submission/skills/ndo-repro/SKILL.md'
status: 'Security action required'
title: 'NDO reproduce loop'
wins:
  - 'Exceptionally concrete workflow, evidence standard, rollback path, and
    approval gate.'
  - 'Bundled scripts and focused operational references are appropriate.'
---

# ndo-repro

## Safety boundary

Read-only diagnosis is allowed after environment selection. Build, push, deploy,
rollback, and credential changes require explicit approval for the named
environment and action.

## Workflow

1. Run `scripts/doctor.sh` and resolve the environment using the bundled
   registry.
2. Build and test locally; confirm the exact image reference.
3. Before a shared-environment mutation, restate service, environment, image,
   and rollback plan; wait for approval.
4. Drive the smallest API flow that tests the acceptance criterion, then collect
   image, response, and log evidence.

## Rules

- Read credentials from approved environment variables or a secret manager;
  never embed or echo them.
- Use paths relative to this package.
- Do not infer a pass from a nearby signal.

## Output

Report approval, deployed image, criterion-by-criterion evidence, and untested
criteria.
