From eval-pack
Bootstrap a repository to use eval-pack — adds config and sets up gitignore. Run once per repo.
How this skill is triggered — by the user, by Claude, or both
Slash command
/eval-pack:setupThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Bootstrap the current repository to use eval-pack. Follow these steps:
Bootstrap the current repository to use eval-pack. Follow these steps:
Check if .claude/settings.json exists. If it does, merge into it. If not, create it.
Add this configuration (preserve any existing content):
{
"extraKnownMarketplaces": {
"eval-pack": {
"source": {
"source": "github",
"repo": "smalls257/eval-pack"
}
}
}
}
Note: New devs who clone this repo will need to run these commands once in Claude Code to install the plugin:
/plugin marketplace add smalls257/eval-pack
/plugin install eval-pack@eval-pack
Add to the project's .gitignore (create if missing):
# Eval packs are committed to PR branches, not main
.eval-packs/
Tell the user:
/plugin marketplace add smalls257/eval-pack then /plugin install eval-pack@eval-pack/eval-pack:generate and /eval-pack:reviewCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub smalls257/eval-pack --plugin eval-pack