The checks a change passes before it is done or merged: secrets, the project's tests, lint and build, size, new dependencies, the browser for UI, review, regression and a smoke test. Use when deciding which checks a change needs, or whether work is ready to merge or deploy.
88%
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
Every command here is the project's own: Key Commands in .opencastle/project.instructions.md, or the task runner's skill (Nx, Turborepo). Never a guessed npm run …. Run them in this order; when one fails, fix it and start again.
gitleaks git --redact --log-opts="main..HEAD" for the branch's commits, gitleaks dir <path> for files not yet committed. Without it, read the diff for keys (AKIA…, sk-…, ghp_…), private keys, connection strings and password = "…" assignments; fake fixtures and placeholders are not hits. A real secret that was committed must be rotated: git history keeps it.npm audit --audit-level=high, pnpm audit, pip-audit) finds nothing new, and the package is maintained, its licence fits, and it does not duplicate one already used (REFERENCE.md has the commands).monkilabs/opencastle
296c05f
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.