Herdr team coordination policy for AI coding agents
93%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Low
Low-risk findings worth noting
SKILL.md and references/*.md files.HS to .tessl/plugins/jbaruch/herdr-policy/skills/<invoked-skill>/ for a manifest-declared skill.$HOME fallback, and one whole-string origin case for source lookup.git@github.com:jbaruch/herdr-policy, https://github.com/jbaruch/herdr-policy, and ssh://git@github.com/jbaruch/herdr-policy, each with or without .git.skills/<same-skill>/.$HS paths with explicit interpreters.tests/test_skill_bootstrap.py checks co-shipped targets, explicit interpreters, local/global precedence, source identities, impostor refusal, spaces and mode-0644 scripts.scripts/check-installations.py executes selectors extracted from installed Markdown and checks co-shipped targets on each claimed adapter.role-context accepts the existing --state, --config and --herdr-bin overrides; use only the current owner's selected values.role, verified, reason, context, reference and state_path; every authority field is false.skills/herdr-foreman/foreman/role_context.py owns role selection and preflight. A role hint establishes no authority; an explicit foreign remote --state is refused.HERDR_ENV unset read no owner or controller. Observer routing preserves current delivery ownership, then matches its private native registration; it loads no foreman workflow.hookSpecificOutput.additionalContext; Cursor uses additional_context; Antigravity uses injectSteps with a system message; portable Tessl uses additionalContext.FOREMAN_CONTEXT_STATE and FOREMAN_CONTEXT_CONFIG are absolute routing locators, never role, task or effect authority.--env transport; legacy dispatch also passes its selected config. The hook still requires the exact active current enrollment, including verified refinements and pane identity.--env KEY=VALUE options before start-foreman. Pass only those two paths; never copy ambient credentials or manufacture HERDR_ENV.role-context uses its attached owner's state when no override is supplied; an explicit foreign store remains refused. Native locators never construct remote authority..tessl-plugin
rules
skills
herdr-foreman
classify
foreman
references
specialists
templates
herdr-observer
herdr-optimizer
herdr-standup