davideconte/openclaw-skill-boilerplate
Production-ready TypeScript boilerplate for building OpenClaw skills. Scaffold, develop, and publish to ClaWHub in minutes.
[](https://github.com/davideconte/openclaw-skill-boilerplate/actions/workflows/ci.yml) [](https://www.npmjs.com/package/openclaw-skill-boilerplate) [](https://opensource.org/licenses/MIT) [](https://github.com/openclaw/openclaw)
Production-ready boilerplate for building OpenClaw skills. Scaffold, develop, and publish skills to ClaWHub in minutes.
npx openclaw-skill-boilerplate my-awesome-skill
cd my-awesome-skill
npm run buildThis generates a complete skill project with TypeScript, SKILL.md, and all the boilerplate you need.
npm install -g openclaw-skill-boilerplate
openclaw-skill-boilerplate my-skillA skill is a directory with a SKILL.md file and supporting code that extends an AI agent's capabilities. Skills are distributed via ClaWHub and installed with:
npx clawhub@latest install <skill-name>openclaw-skill-boilerplate/
├── SKILL.md # Skill entrypoint (OpenClaw reads this)
├── README.md # Documentation
├── package.json # npm package config
├── tsconfig.json # TypeScript strict mode
├── src/
│ ├── index.ts # Main skill logic & exports
│ ├── tools.ts # Tool definitions
│ └── types.ts # Shared TypeScript types
├── scripts/
│ └── scaffold.ts # CLI scaffolding script
├── templates/
│ └── skill/ # TemplaLoading reviews...