Contributing
December 29, 2025 ยท View on GitHub
Thanks for helping improve ZAI CLI and the skills marketplace.
Development setup
cd packages/zai-cli
npm install
npm run build
npm test
Project structure
packages/zai-clicontains the CLI package.skills/contains marketplace skills.
Adding a skill
- Create a new folder under
skills/using lowercase letters, numbers, and hyphens. - Add a
SKILL.mdwith YAML front matter (name,description) and concise instructions. - Add any optional resources in
references/,scripts/, orassets/. - Update
skills/README.mdwith the new skill.
See skills/zai-cli/SKILL.md for the full format.
Quality checks
- Keep instructions concise and action-oriented.
- Prefer data-only output formats for CLI examples.
- Validate that all CLI examples work against the current version.
Reporting issues
Please use the issue templates in GitHub for bugs or feature requests.