From mh
Analyze the current project and generate initial eval tasks for harness optimization. Creates regression and capability eval tasks based on project structure.
How this skill is triggered — by the user, by Claude, or both
Slash command
/mh:harness-bootstrapThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Analyze this project and generate appropriate eval tasks for harness optimization.
Analyze this project and generate appropriate eval tasks for harness optimization.
ls -la
ls .claude/rules/ 2>/dev/null || echo "No rules directory"
ls .claude/skills/*/SKILL.md 2>/dev/null || echo "No project skills"
ls .claude/agents/*.md 2>/dev/null || echo "No project agents"
cat CLAUDE.md 2>/dev/null | head -50 || echo "No CLAUDE.md"
python3 ${CLAUDE_PLUGIN_ROOT}/scripts/eval_runner.py --eval-dir ${CLAUDE_PLUGIN_ROOT}/eval-tasks --cwd . 2>&1 || echo "No eval runner"
Generate eval tasks for this project:
Regression tasks (eval-tasks/regression/): Easy checks that should ALWAYS pass.
Capability tasks (eval-tasks/capability/): Harder checks measuring improvement.
Write each task as a JSON file following the schema in eval-tasks/_schema.json. Each task must have: name, type, difficulty, description, checks (deterministic + llm_judge). Use only check types: exit_code, file_exists, file_contains, file_not_contains, json_valid, command_output.
npx claudepluginhub yannabadie/meta-harness-ygnProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.