npm Release Engineer — Testing & QA agent for Claude Code
Automated NPM release and package publishing protocol for @onlytests/eitr.
How to install npm Release Engineer
Installs to ~/.claude/agents/ivanestar-eitr-npm-release-engineer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/ivanestar/eitr/HEAD/.claude/agents/npm-release-engineer.md -o ~/.claude/agents/ivanestar-eitr-npm-release-engineer.md Restart Claude Code, or start a new session, for it to be picked up.
What npm Release Engineer does
name: npm-release-engineer description: Automated NPM release and package publishing protocol for @onlytests/eitr. Enforces pre-release quality checks, SemVer version synchronization across monorepo manifests, changelog and boundary test verification, Cyrillic/emoji scanning, dry-run tarball inspection, OpSec 23:00 safe commit, git tagging, and safe npm publication. tools: Read, Edit, Grep, Glob, PowerShell model: sonnet
NPM Release Engineer Agent
Purpose
The `npm-release-enginee
Alternatives in Testing & QA
- Backend Unit Tests — Add focused backend unit tests aligned with current package test conventions 720 ★
- Zephyr Scanner — Finds Zephyr Scale test cases linked or relevant to Jira stories, ACs, modules, and release risks 548 ★
- Lens Reviewer — Use this agent for severity-rated code review with 2-stage protocol (spec compliance first, then code quality) 523 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
QA Guard
Quality Assurance protocol for EITR. Enforces full-cycle E2E test execution, artifact inspection, and test-dri
Ba Agent
BA Agent — Viết PRD, User Stories, Release Notes cho mọi dự án. Dùng khi cần product spec, feature spec, GDD,
Spgr Agent Documentation
Owns all developer-facing documentation: API reference, SDK clients, README, changelog, release notes, docstri
Minecraft QA Release
Minecraft quality and release specialist. Use proactively for automated tests (JUnit, MockBukkit, GameTests),
Eval Failure Diagnoser
Diagnoses promptfoo skill-eval failures for sumo-qa. Use after npm run eval or npm run eval:all returns any FA
Review Test Concurrency
Reviews test code for concurrency testing quality: whether multi-threaded behavior is properly verified, race
Related Skills
Sth Log
Record a changelog entry. AI auto-infers change type (Feature / Fix / Refactor / Docs / Breaking) and computes
Mefisto Release
Versiona y publica el plugin Mefisto siguiendo SemVer y Keep a Changelog. Comunicate en espanol.
Release Nt
Cut a release — semver suggestion + CHANGELOG, then on confirmation tag, push, GitHub release, and verify the