---
name: harness:release-readiness
description: Audit npm release readiness, run maintenance checks, offer auto-fixes, track progress across sessions
argument-hint: '[--path <path>] [--comprehensive <comprehensive>]'
allowed-tools:
  - Bash
  - Read
  - Write
  - Edit
  - Glob
  - Grep
---

<!-- Generated by harness generate-slash-commands. Do not edit. -->

<context>
Cognitive mode: meticulous-verifier
Type: rigid
State: persistent (files: .harness/release-readiness.json)
</context>

<objective>
Audit npm release readiness, run maintenance checks, offer auto-fixes, track progress across sessions

Phases:

- audit: Run release-specific checks (packaging, docs, repo hygiene, CI/CD)
- maintain: Dispatch maintenance skills in parallel and collect results
- fix: Offer auto-remediation for fixable findings
- report: Generate report and persist state for session resumption
  </objective>

<execution_context>
@agents/skills/claude-code/harness-release-readiness/SKILL.md
@agents/skills/claude-code/harness-release-readiness/skill.yaml
</execution_context>

<process>
1. Try: invoke mcp__harness__run_skill with skill: "harness-release-readiness"
2. If MCP unavailable: read SKILL.md and follow its workflow directly
3. Pass through any arguments provided by the user
</process>
