General-purpose coding policy for Baruch's AI agents
—
—
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Low
Low-risk findings worth noting
pyproject.toml, package.json, go.mod, Cargo.toml)rules/code-formatting.md Separation of Concerns)"version": "latest") and skip the lock file:latest container tag)rules/script-delegation.md, not agent judgmentowner/repo install. A branch ref, a tag, and a commit SHA are all specifiers and all stay forbidden under this carve-outrules/script-delegation.md, not agent judgmentapt-get install, apk add, dnf install)pip, npm, gem), which pins normallyrules/script-delegation.md, not agent judgmenton: workflow_call) referencing a composite action in its OWN repository./ local path resolves against the caller's checkout (which lacks the action), forcing a full owner/repo/.../action@ref self-reference@main) instead of a pin@<sha>) for reproducible caller logictessl install at runtime; don't commit plugin content (e.g., .tessl/plugins/<workspace>/<plugin>/...) into the consumer repo[test] extras, devDependencies, build tags).tessl-plugin
rules
skills
adopt-fork-pr
install-reviewer
migrate-to-plugin