General-purpose coding policy for Baruch's AI agents
91
93%
Does it follow best practices?
Impact
91%
1.15xAverage score across 12 eval scenarios
Advisory
Suggest reviewing before use
Coding policy tile for Baruch's AI agents. Language-agnostic code quality rules plus Tessl-specific plugin authoring standards — covering commits, testing, error handling, skill structure, script delegation, and eval quality.
release skill — structured PR + merge workflow with Copilot revieweval-authoring skill — generate, review, and curate eval scenariosSee CHANGELOG.md for full version history.
tessl install jbaruch/coding-policy| Category | Rule | Summary |
|---|---|---|
| Git | commit-conventions | Imperative mood, one change per commit, PR hygiene |
| Testing | testing-standards | Outcome-based, deterministic, no binary fixtures |
| Errors | error-handling | Specific exceptions, actionable messages, structured logging |
| Deps | dependency-management | Stdlib-first, pinned versions, lock files |
| Files | file-hygiene | Proper .gitignore, no generated files committed |
| CI | ci-safety | Never skip tests, never modify CI without asking |
| Secrets | no-secrets | No credentials in code, env vars or secrets manager |
| Style | code-formatting | Use project's formatter, don't mix style with logic |
| Authoring | context-artifacts | Plugin structure, rule format, review iteration, surface sync, consistency checks |
| Authoring | skill-authoring | SKILL.md structure, step numbering, typed calls, tile.json reference |
| Authoring | script-delegation | Deterministic → script, reasoning → LLM, the regex trap |
| Authoring | plugin-evals | No bleeding, no leaking, persistent eval coverage |
| Skill | Description |
|---|---|
| release | PR creation, Copilot review, merge + cleanup workflow |
| eval-authoring | Generate, review, iterate on eval scenarios with score-driven feedback |
| install-reviewer | Scaffold a gh-aw PR review workflow into a consumer repo — reviews every PR against the latest published jbaruch/coding-policy |
alwaysApply: true. Agents follow these conventions without being reminded.