jsmastery-pro/pilot · Archived

check

Run /check before merge to confirm a change is sound.

First seen Jul 9, 2026

Installation

$ npx skills add jsmastery-pro/pilot --skill check

Summary

  • Run /check before merge to confirm a change is sound.
  • Two modes: `/check verify` drives the real app and proves behavior against the spec (every acceptance criterion met, every specced surface built); `/check review` runs a senior code review on a different model than wrote the code.
  • Verify after /develop, review before a PR.
  • Writes findings to docs/reviews/; never edits your code.

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from jsmastery-pro/pilot · top by installs.

npx skills add jsmastery-pro/pilot

Browse all from jsmastery-pro/pilot

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 7
License LICENSE
Default branch main
Open issues 0
Status Archived

Skill metadata

Parsed from SKILL.md frontmatter.

Allowed toolsBash, Read, Grep, Glob, Write, Task, AskUserQuestion

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 3,649 B
  • docs SUMMARY.md 397 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 6 installs

SKILL.md

Output style (plain words, no dashes)

Write everything this skill produces (files, reports, every message to the engineer) in plain, simple language. Keep technical terms that carry real meaning but explain each in plain words. No dashes of any kind: no em dash, no en dash, no hyphen as punctuation. Use short sentences, commas, or parentheses. Clear beats clever.

What this skill does

/check is the pre-merge gate. It confirms a change is sound in two different ways, run as two modes; they are separate jobs and you usually run both, verify first:

  • verify (runtime proof) — run the real app and watch the change behave. Proves the feature actually works and conforms to the spec (every acceptance criterion met, every specced surface built), which green tests never reveal. Read-only on code, owns no durable files. Runs on the main thread. Typically after /develop.
  • review (fresh-model code review) — a rigorous senior read of the diff, on a different model than wrote the code, because a model reviewing its own output shares its blind spots. Writes severity-ranked findings to docs/reviews/. Read-only on code. Typically before opening a PR.

Neither mode edits your code. verify points failures at /debug or /develop; review reports findings for the implementer to fix.

Pick the mode (route before doing anything else)

Read the argument and route:

  • Starts with verify (or run) → runtime proof. Read modes/verify.md and follow it fully. Pass any remaining arguments (a feature name, a scope) through.
  • Starts with review → code review. Read modes/review.md and follow it fully. Pass the review steering through unchanged (e.g. /check review with opus, /check review uncommitted).
  • No mode word, or ambiguous → ask once which one, capability-first (a picker where the agent has one, else plain text): question "Which check?", header "Check", options verify — run the real app and prove it works (recommended right after building) · review — a fresh-model read of the diff before a PR. The picker appends its own free-text option; add it explicitly in a plain-text fallback. Then read that mode's file and follow it.

Do not mix the two in one run. If the engineer clearly wants both, do verify first (confirm it works), then offer review.

Portability (any OS, any agent)

Any Agent Skills client on macOS, Linux, or Windows. git is the only required CLI and behaves the same everywhere; other shell snippets are POSIX reference, not literal scripts, so use your agent's own cross-platform file, process, and browser tools and apply branching logic yourself. Each mode file adds its own portability notes (browser/HTTP driving for verify, the cross-model spawn and bundled-file handling for review). No subagent support falls back to running the work inline, noted per mode.

Bundled files live in this skill's folder: modes/verify.md, modes/review.md, and (for review) review-agent-prompt.md and review-guide.md. Read only the mode file you routed to; the main agent resolves the review bundled files to absolute paths when it spawns the reviewer.