Open source Agent Skill for building and adapting Node.js apps on GoDaddy Node.js Hosting (PaaS).
Supports npm, pnpm, and yarn.
Repository: github.com/godaddy/nodejs-hosting-agent-skill - the repo ships tests and docs. The installable skill is skills/godaddy-nodejs-hosting (skill id: godaddy-nodejs-hosting).
- Install the skill - see docs/INSTALL.md:
Claude Code: enable Claude Code in the installer's agent picker (easy to miss), or:
npx skills add godaddy/nodejs-hosting-agent-skill
Or symlink / marketplace when listed.npx skills add godaddy/nodejs-hosting-agent-skill --skill godaddy-nodejs-hosting -g -a claude-code
- Open your app folder in your editor of choice (not this repo).
- Invoke
@godaddy-nodejs-hostingand ask it to prepare the project for Node.js Hosting (build or adapt). - Validate before upload (optional; requires Node.js):
npm run validate -- /path/to/your-app
The skill includes workflows for new apps and existing repos, framework recipes, and a deploy contract enforced by validate-paas.mjs.
If your tool does not support Agent Skills (e.g. Claude.ai or a generic chat), copy CLAUDE.md into your app’s project root and ask the model to follow it.
├── skills/
│ └── godaddy-nodejs-hosting/ # Install this skill (Agent Skills standard layout)
│ ├── SKILL.md
│ ├── contract.md
│ ├── examples.md
│ └── scripts/validate-paas.mjs
├── CLAUDE.md # Optional copy-into-app guide (non-skill tools)
├── docs/INSTALL.md
├── tests/ # Fixtures + automated tests
└── package.json # Maintainer scripts (npm test, npm run validate)
npm test
npm run validate -- tests/fixtures/expressSee docs/INSTALL.md to install. Maintainers: docs/CONTRIBUTING-SKILL.md for E2E test layers.
See CONTRIBUTING.md and docs/CONTRIBUTING-SKILL.md.
MIT — see LICENSE.