agentsclimarketplace

Check

Skill bacsystem/parallel-plan-executor/skills/check

Use when reviewing implemented work or before claiming anything is done, fixed or passing — adversarial review with explicit verdicts, and verification with evidence before assertions. The same conventions the parallel-plan-executor's review agents follow.From its SKILL.md

Install
npx -y skills add bacsystem/parallel-plan-executor --skill check

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

3.1 KB, as published. Nobody here has run it

cys:check

Two disciplines in one skill: reviewing someone else's change adversarially, and verifying your own claims before you make them.

Announce at start: "Using cys:check to review/verify this work."

Reviewing a change

Treat the implementer's report as unverified claims — verify against the diff, never against the narrative. Read the actual change once, fully.

Structure every review as two independent verdicts:

  1. Spec compliance — verdict PASS or FAIL. Findings categorized as Missing / Extra / Misunderstood, each with file:line.
  2. Code quality — verdict APPROVED or NEEDS_FIXES. Findings categorized as Critical (must fix) / Important (should fix) / Minor (nice to have), each with file:line. Hold the change to references/code-standards.md (naming, unit size, YAGNI, dead code, comments, test hygiene) — a violation is a finding, not a style opinion.

Both verdicts are always required; a beautiful implementation of the wrong thing FAILs, an ugly implementation of the right thing may PASS with NEEDS_FIXES.

For a whole-branch (cross-task) review, structure it as: Strengths / Issues (Critical, Important, Minor — each with file:line) / Recommendations / Assessment ("Ready to merge? yes/no" with reasoning). Look specifically for cross-boundary defects a per-task review cannot see: interface mismatches, duplicated logic, contract drift.

Deferring a finding

When the user responds to a finding with anything other than fixing it now (e.g. "later", "not now", "leave it") — whether from a per-task review, a whole-branch review, or a standalone cys:check run — append it to <repo>/.cys/pending.md: under ## Bugs for broken/incorrect behavior, or ## Gaps for missing/deferred scope. Create the file with the standard skeleton first if it doesn't exist yet:

# Pendientes

## Bugs

## Gaps

## Tareas

Keep the finding's own wording and file:line. Never touch ## Tareas — that section is free-form user/agent notes, not review output.

Verifying before claiming

Never state "done", "fixed", "passing" or "works" without having run the verification in the same session and read its output:

  • Run the project's own test/lint command — not a guess. Show the result.
  • If you changed generated artifacts, regenerate and diff — confirm sync.
  • If the change has a runtime surface, exercise it end-to-end once.
  • Report outcomes faithfully: failing tests are reported as failing, skipped steps as skipped. Evidence precedes assertions, always.

Red flags

  • Reviewing the report instead of the diff.
  • A single merged verdict ("looks good") — the two axes exist because they fail independently.
  • "Should work now" — run it; then say it works.
  • Findings without file:line — unactionable review is noise.

Keep looking

Skills are one crate of 627,801. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.