What problem does it solve? Managing GitHub issues, CI failures, security alerts, and npm releases involves many error-prone manual steps, and a single misconfigured token or mismatched tag can break a release with no clear recovery path. ## Core Features & Use Cases - Issue and PR Transport: Read, search, create, and idempotently comment-and-close GitHub issues via a dry-run-first script that requires explicit authorization before any write. - CI and Security Operations: Diagnose failing workflow runs, distinguish flaky tests from real failures, and run scheduled Dependabot, secret scanning, and code scanning alert reviews. - npm Release Pipeline: Execute preflight checks, version bumps, tag placement, provenance publishing, CHANGELOG-based release notes injection, and three-endpoint verification (workflow, GitHub Release, npm registry). - Failure Recovery: Follow scenario-based playbooks for re-tagging before publish, patching releases after publish, and handling npm errors like E403, E404, E422, and EUSAGE. - Use Case: A maintainer pushing tag v0.0.10 sees the release workflow fail at the npm publish step; the skill identifies an expired granular token, guides token regeneration, and safely re-triggers the same tag after confirming npm never received the tarball. ## Quick Start Ask the agent to run the release-preflight operation for your repository and target version to validate branch, auth, tag, and workflow readiness before publishing.