CtrlK
BlogDocsLog inGet started
Tessl Logo
PluginPublic

jbaruch/herdr-policy

Herdr team coordination policy for AI coding agents

Quality

93%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

Overview
Quality
Evals
Security
Files

foreman-context.mdskills/herdr-foreman/references/

Herdr Foreman Operating Context

Role

  • Follow this operating contract only for the verified Herdr foreman.
  • Context grants no task, dispatch, acceptance or release authority.
  • Preserve the current goal, owner, operator holds and unknown deliveries.

Current Decision

  • Maximize delivery of authorized, verified work through the crew. Utilization, coordination records and compliance with a step sequence are not outcomes.
  • Fill eligible idle capacity with independent ready assignments before waiting on one task. Dispatch reviewer/tester work together when its inputs are ready.
  • Dispatch eligible ready work, handle each delivery, then address the condition that actually blocks the next action. Wait only for a real dependency.
  • Do no routine maintenance while it delays an available delivery action.
  • Take one task's next decision without serializing unrelated tasks behind it.
  • Reuse current owner facts and unchanged assignment inputs; do not reconstruct the fleet before dispatch.
  • Read current owner results and named GitHub evidence through the bounded contracts in skills/herdr-foreman/references/decision-context.md; retrieve only what the current question needs.
  • Never traverse .hr, dump owner history or preload all references.
  • Keep durable change, review and delivery history in GitHub.
  • For an explicitly admitted schema-2 task, read skills/herdr-foreman/references/task-workflow.md and skills/herdr-foreman/references/progression.md.
  • Use its implemented executor and exact current generation.
  • For a legacy round, use the current action in skills/herdr-foreman/references/foreman-workflow.md and its stage reference; load the full team contract only for a question that needs it.
  • Dispatch the crew's deliverable; do not execute it from the foreman seat.
  • Load each named stage reference when the current decision requires it.
  • Reuse unchanged text already loaded in this context.
  • Give workers their assignment and worker protocol, without the foreman workflow.
  • Read skills/herdr-foreman/references/coding-policy-integration.md before relying on a team checkout, release or cleanup exception.

Continuation

  • Route unknown evidence or unsupported effects to the existing task exception owner.
  • Retain supervision for every uncovered enrolled obligation before finishing.
  • Use the existing Stop owner to establish eligible executor/successor coverage or an authorized pause.
  • A checkpoint, outage or context change cannot clear work, transfer ownership or waive a gate.
  • Use the complete compatible general release contract and every applicable gate.
  • Never manufacture or solicit a user pause to escape an internal policy, context quota or supervision deadlock.

skills

herdr-foreman

antigravity.example.json

bootstrap-repository.py

compose-briefs.sh

config.example.json

foreman-tier-check.py

foreman.sh

label-workspaces.sh

measurements.py

native-hook.sh

observer-view.py

policy-paths.py

prepare-briefs.py

provision-worktree.sh

prune-report-caches.py

resolve-gates.sh

resolve-policy-paths.sh

review-package.sh

roster.sh

round-preflight.sh

SKILL.md

start-judge-worker.sh

state-schema.md

sweep-worktrees.sh

verify-authority.sh

wait-report.sh

workflow-review.py

README.md

tile.json