Contributing
May 6, 2026 ยท View on GitHub
Thanks for improving agent-skills-eval.
Development
npm ci
npm test
Useful commands:
npm run build
npm run typecheck
npm pack --dry-run
Pull Requests
Before opening a PR:
- Keep changes focused.
- Add or update tests for evaluator behavior, config parsing, CLI behavior, or artifact output.
- Run
npm test. - Include docs updates when public behavior changes.
Release Process
Releases are published from GitHub releases through .github/workflows/publish.yml.
Maintainers should:
- Update
CHANGELOG.md. - Bump
package.json. - Push to
main. - Create a GitHub release tag.
- Ensure
NPM_TOKENis configured in repository secrets.