Skip to content

Skills / verify

verify

Run the project's lint, type check and tests (and the route JavaScript budget when available) and print failures only, before calling work done. Use when finishing a coding task, before a commit or pull request, or when asked to check that everything still passes. Do not use as a substitute for reading the failures; fix what it reports.

OfficialRuns scriptsAuditA
Latest
v1.0.0
Aisle
code, quality
Works with
Claude Code, Codex, Cursor
Stars
2

Install

Install verify

npx @agentsaisle/cli add verify

Installs into your project's skills folder. Add --global to install it for every project.

Runs scriptsThis skill includes scripts

Your agent may run these scripts on your machine. A maintainer has read every one in full, and the CLI lists the files when you install. You can read them on GitHub first.

Read the files on GitHub

Audit

A
Critical
0
High
0
Medium
0
Low
0

4 files · audited 2026-10-29 · rules 1.0.0

No findings.

What this skill can use

Tools

  • Read
  • Grep
  • Glob
  • Bash(node *)

Scripts

  • scripts/verify.mjs

Domains mentioned

None

Automated checks found no known risky patterns. This is not a guarantee of safety. How audits work · Read the rules

Show this grade in a README

The badge updates when the registry is rebuilt. Paste this Markdown into the README:

[![aisle audit](https://img.shields.io/endpoint?url=https%3A%2F%2Fagentsaisle-vercel.vercel.app%2Fbadges%2Fverify.json)](https://agentsaisle-vercel.vercel.app/skills/verify)

SKILL.md

Rendered from commit 4036c95

Verify

Use when

  • You finished a change and are about to say it is done.
  • You are about to commit or open a pull request.
  • The user asks whether everything still passes.

Don't use when

  • You have not changed anything since the last clean run.
  • The project has no lint, type check or test script. Say so instead.

Steps

  1. Run node <this skill's folder>/scripts/verify.mjs. It runs the project's lint, type check and test scripts, and the route JavaScript budget when the web-performance skill is installed and a production build exists.
  2. If it reports a failure, fix the cause. Do not weaken a test, add any or silence a rule to get green.
  3. Run it again. Stop and report after two attempts at the same failure.
  4. Read the note: lines. A skipped check is not a pass; mention it in your summary.

Budget

  • Search first (grep, glob, symbol search). Read line ranges, not whole files.
  • Read at most 8 files per step. If you need more, write down what you learned and narrow the question.
  • Do not re-read a file you just wrote or edited.
  • Prefer the smallest command output that answers the question: head, tail, quiet flags, filtered lists.
  • Never paste the full output of a check into your reply; quote the failing line.

Output

  • The result line, for example verify: passed (lint, typecheck, test), plus any note: lines.
  • For a failure: what failed and what you changed.

Done when

  • verify.mjs exits 0.
  • Every skipped check is named in your summary.

Version history

VersionCommitInstall
1.0.0latest4036c95add verify

Report this skillAgent Aisle on GitHub