npx skills add ...
npx skills add zernie/vigiles --skill audience-check
Read the README (or any front-door doc) through the eyes of several distinct audience personas and report what each would think, miss, or bounce on
npx skills add zernie/vigiles --skill audience-check
Re-read the README — or whichever front-door doc the user names — as several different readers in turn, not as the author. The author knows what every line means; a first-time reader does not. The job is to surface where a specific audience gets confused, under-served, or bounces, and to propose concrete fixes.
This is an INTERNAL dev skill (not shipped to consumers). It complements the
readme-brevity and docs-quality rules: those govern length/polish; this checks
whether the content actually lands for who it's for.
README.md; honor a path the user
gives). Also skim the docs it links to, so "the README promises depth the doc
doesn't deliver" is checkable.Run all of these unless the user scopes to a subset.
Already lives in Claude Code; skimming on a laptop between tasks. Wants the WOW in the first screen and a copy-paste install in seconds.
npx vigiles init, the agent prompt) above the fold and
obviously runnable?Uses OpenAI Codex / AGENTS.md, not Claude Code. Skeptical that this is "a Claude
thing."
claude CLI) in a way that makes a Codex
user feel like a second-class citizen?vigiles/codex exists and what works vs. what's a documented
follow-on?Scans for substance and differentiation in ~20 seconds; allergic to marketing fluff. Will mentally compare to tools they know (promptfoo, ESLint, ast-grep).
New to agentic tooling; needs clarity, not jargon. Bounces on undefined terms.
Won't run a command; deciding whether the team should adopt. Cares about cost, risk, and effort.
Owns test infra; evaluates the testing story specifically.
runHook, runHarnessTest,
measureTriggerRate, significance/regression gating — or is it all about
linting?Keep the report scannable and ACTIONABLE: every finding names a line and a fix. Do not rewrite the README in place unless the user asks — this skill REPORTS; applying the fixes is a separate, explicit step.