Herdr team coordination policy for AI coding agents
74
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
"""The one place diagnostics go.
stdout carries the command's JSON document and nothing else, so every warning
foreman emits goes to stderr. Modules take an injected `warn` callable that
defaults to `stderr_warn`, which is what lets tests capture warnings instead
of printing them.
"""
import sys
#: Prefix on every line, so a warning is attributable when it lands in a log
#: interleaved with herdr's own output.
PREFIX = "foreman: "
def stderr_warn(message):
"""Write one diagnostic line to stderr."""
print("{}{}".format(PREFIX, message), file=sys.stderr).tessl-plugin
skills
herdr-foreman
classify
foreman
references
specialists
templates