CLI Reference

Install the Evalify CLI:

npm install -g evalify-cli
# or use without installing:
npx evalify-cli <command>

login

Authenticate with your GitHub account.

evalify-cli login
→ Opening browser for GitHub login…
→ Waiting for callback on http://127.0.0.1:54321
 
✓ Logged in as testuser123
Token saved to ~/.evalify/auth.json

pull

Pull an eval pack from the registry.

evalify-cli pull <slug>
→ Pulling eval criteria: ai-review-response-tool
 
? Install location:
~/.claude/skills/ai-review-response-tool/evals.json (default)
Custom path
 
✓ Pulled AI Review Response Tool v1.0.0
✓ Wrote 3 evals to ~/.claude/skills/ai-review-response-tool/evals.json
Author: testuser123
Domain: productivity/ai-tools
Version: 1.0.0

publish

Publish a skill pack folder to the registry.

evalify-cli publish <path>
→ Publishing skill pack: my-skill
 
Skill: My Skill
Evals: 4
Version: 1.0.0
Author: testuser123
 
? Confirm publish? (Y/n)
 
✓ Skill pack published
✓ Available at evalify.sh/packs/my-skill

validate

Validate an evals.json file or skill folder without publishing.

evalify-cli validate <path>

search

Search the registry by keyword.

evalify-cli search <query>

logout

Remove saved credentials.

evalify-cli logout