General-purpose coding policy for Baruch's AI agents
90
91%
Does it follow best practices?
Impact
90%
1.30xAverage score across 18 eval scenarios
Advisory
Suggest reviewing before use
name, description (include trigger phrases so the agent knows when to activate)allowed-tools, disable-model-invocation, user-invocable (set to false for background-knowledge skills the runtime loads as context but the user should never invoke directly)description field is your discovery surface — write it for the agent, not a human audience# H1 title naming the skill (e.g., # Release Skill for skills/release/SKILL.md)Process steps in order. Do not skip ahead.This skill is an action router — pick the step that matches the user's intent and execute only that step. Do not run other steps; do not parallelize. List the available actions in the skill's description so the runtime can match intent## Step 1 — Verify Readiness, ## Step 2 — Create PRSkill(skill: "name") calls, never prose referencesSkill() on a rule (rules are auto-loaded, not invoked via Skill)rules/script-delegation.mdskills/<name>/<file>.<ext>)skills/release/poll-pr-reviews.sh.tessl/plugins/jbaruch/coding-policy/skills/install-reviewer/preflight.shThe manifest lives at .tessl-plugin/plugin.json.
Required fields:
name — <workspace>/<plugin-name> formatversion — semver stringdescription — one-sentence overview of the pluginOptional fields:
private — true to prevent publishing to the public registry (defaults to true; set false to publish)skills — directory path ("skills/") or array of skill directory paths ("skills/<name>")rules — directory path ("rules/") or array of rule-file paths ("rules/<name>.md"); every .md file in a declared directory is includedrepository, homepage, license — provenance and discovery metadataauthor — object with name, email, urlalwaysApply and applyTo: are not manifest fields — rule scope lives in the rule file frontmatter per rules/rule-frontmatter.md.
.tessl-plugin
evals
scenario-1
scenario-2
scenario-3
scenario-4
scenario-5
scenario-6
scenario-7
scenario-8
scenario-9
scenario-10
scenario-11
scenario-12
scenario-13
scenario-14
scenario-15
scenario-16
scenario-17
scenario-18
rules
skills
adopt-fork-pr
eval-curation
install-reviewer