# NPM Publish Config

> NPM Publish Config is an Agent Skill for devops & security published in the a5c-ai/babysitter repository on GitHub: a SKILL.md instruction file an AI agent can load to do this task.

Configure npm publishing with proper bin entry, files, and registry settings.

- Skill name: `npm-publish-config`
- Category: [DevOps & Security](https://www.openparable.com/skill/devops-security/1)
- Source: https://github.com/a5c-ai/babysitter/blob/HEAD/library/specializations/cli-mcp-development/skills/npm-publish-config/SKILL.md
- Repository: a5c-ai/babysitter (1,548 GitHub stars when collected)

## SKILL.md

# NPM Publish Config

Configure npm publishing for CLI packages.

## Generated Patterns

```json
{
  "name": "@myorg/mycli",
  "version": "1.0.0",
  "bin": { "mycli": "./dist/index.js" },
  "files": ["dist", "README.md", "LICENSE"],
  "main": "./dist/index.js",
  "types": "./dist/index.d.ts",
  "engines": { "node": ">=18" },
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org/"
  },
  "scripts": {
    "prepublishOnly": "npm run build && npm test"
  }
}
```

## Target Processes

- package-manager-publishing
- cli-binary-distribution

---

Source: https://www.openparable.com/skill/devops-security/npm-publish-config (OpenParable). Cite the canonical URL above.
