# zernie

> Open-source publisher. Listings imported from github.com/zernie — credited to the original author with their license.

- **Listings:** 28
- **Total installs:** 0
- **Profile:** https://agentstack.voostack.com/s/zernie
- **Website:** https://github.com/zernie

## Published listings

- [Add Cart Discount](https://agentstack.voostack.com/l/skill-zernie-vigiles-cart-discount) — Skill · Free · security-reviewed — `agentstack add skill-zernie-vigiles-cart-discount`
  Add per-item discount support to the cart total
- [Greet](https://agentstack.voostack.com/l/skill-zernie-vigiles-greet) — Skill · Free · security-reviewed — `agentstack add skill-zernie-vigiles-greet`
  Greet a person warmly. Use when the user asks to greet or say hello.
- [Verify](https://agentstack.voostack.com/l/skill-zernie-vigiles-verify) — Skill · Free · security-reviewed — `agentstack add skill-zernie-vigiles-verify`
  Verify that a change really works before you claim completion
- [Ship Pr](https://agentstack.voostack.com/l/skill-zernie-vigiles-ship-pr) — Skill · Free · security-reviewed — `agentstack add skill-zernie-vigiles-ship-pr`
  A Claude skill from zernie/vigiles.
- [Verify Docs Findable](https://agentstack.voostack.com/l/skill-zernie-vigiles-verify-docs-findable) — Skill · Free · security-reviewed — `agentstack add skill-zernie-vigiles-verify-docs-findable`
  Audit whether a repo's docs actually ANSWER the questions a reader has — by spawning fresh, cheap (Haiku) agents that cold-read ONLY the docs and measuring how fast they reach the answer, whether they hit dead-ends, whether they fall back to source code, and whether they cite docs that contradict each other. Use after a doc reorg, when docs "feel scattered," or when the same confusion keeps recur…
- [Ask](https://agentstack.voostack.com/l/skill-zernie-vigiles-ask) — Skill · Free · security-reviewed — `agentstack add skill-zernie-vigiles-ask`
  Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly
- [Review Docs](https://agentstack.voostack.com/l/skill-zernie-vigiles-review-docs) — Skill · Free · security-reviewed — `agentstack add skill-zernie-vigiles-review-docs`
  Review the README or a documentation page from several real reader points of view at once. Fans out one parallel reviewer per audience — Claude Code newcomer, power user, plugin/skill author, skeptical senior engineer, non-running decision-maker — each scoring it x/5 and naming concrete, line-level fixes. Use when asked to review, critique, grade, or "get to N/5" the README or any front-door doc,…
- [Enforce Rules Format](https://agentstack.voostack.com/l/skill-zernie-vigiles-enforce-rules-format) — Skill · Free · security-reviewed — `agentstack add skill-zernie-vigiles-enforce-rules-format`
  Validate that all rules have proper enforcement classification (enforce/check/guidance)
- [Dogfood Cli](https://agentstack.voostack.com/l/skill-zernie-vigiles-dogfood-cli) — Skill · Free · security-reviewed — `agentstack add skill-zernie-vigiles-dogfood-cli`
  Hunt for real bugs in the vigiles CLI/codebase with a parallel expert fan-out, then FIX them directly — source-trace each defect to file:line, add a regression test, commit per theme. Use when asked to dogfood vigiles, find/fix bugs across the CLI the source-traced way, or fan out agents to audit the tool on itself.
- [Add A Linter](https://agentstack.voostack.com/l/skill-zernie-vigiles-add-a-linter) — Skill · Free · security-reviewed — `agentstack add skill-zernie-vigiles-add-a-linter`
  Add a new linter to vigiles's cross-referencing engine as one cohesive, type-enforced unit — a LinterAdapter in the LINTERS registry, with the conformance test enforcing docs + site parity so no site is forgotten
- [Pr To Lint Rule](https://agentstack.voostack.com/l/skill-zernie-vigiles-pr-to-lint-rule) — Skill · Free · security-reviewed — `agentstack add skill-zernie-vigiles-pr-to-lint-rule`
  Synthesize a recurring code-review rule into a custom lint rule — gated by an independent soundness test that abstains rather than ship a checker it can't prove sound
- [Audience Check](https://agentstack.voostack.com/l/skill-zernie-vigiles-audience-check) — Skill · Free · security-reviewed — `agentstack add skill-zernie-vigiles-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
- [Strengthen](https://agentstack.voostack.com/l/skill-zernie-vigiles-strengthen) — Skill · Free — `agentstack add skill-zernie-vigiles-strengthen`
  Upgrade a vigiles spec's guidance() rules to enforce() — scan the guidance rules in a CLAUDE.md/AGENTS.md spec and find existing linter rules (ESLint, Ruff, Clippy, Pylint, RuboCop, Stylelint) that back them. Use when asked to strengthen, harden, or make vigiles rules enforceable; NOT for general linting or fixing lint errors.
- [Edit Spec](https://agentstack.voostack.com/l/skill-zernie-vigiles-edit-spec) — Skill · Free · security-reviewed — `agentstack add skill-zernie-vigiles-edit-spec`
  Edit a vigiles .spec.ts to change a compiled instruction file (CLAUDE.md / AGENTS.md) — add, modify, or remove a rule, section, command, or key file. Use whenever you need to change a CLAUDE.md/AGENTS.md that carries a vigiles hash (edit the spec, never the artifact), including adding a new enforce()/check()/guidance() rule.
- [Adopt Spec](https://agentstack.voostack.com/l/skill-zernie-vigiles-adopt-spec) — Skill · Free · security-reviewed — `agentstack add skill-zernie-vigiles-adopt-spec`
  Adopt a typed .spec.ts for an existing hand-written CLAUDE.md — start from the file you already have, non-destructively
- [Debug My Harness](https://agentstack.voostack.com/l/skill-zernie-vigiles-debug-my-harness) — Skill · Free · security-reviewed — `agentstack add skill-zernie-vigiles-debug-my-harness`
  Diagnose why an agent harness misbehaved by reading the local flight-recorder ledger (.vigiles/runs.jsonl) — which skills fired or got hijacked, which hooks blocked or wrongly allowed, which subagent tool-contract violations happened, and how a skill's trigger rate moved. Use when asked why a skill stopped firing, why a hook didn't block, why the wrong skill ran, or to debug/investigate what the…
- [Generate Logo](https://agentstack.voostack.com/l/skill-zernie-vigiles-generate-logo) — Skill · Free · security-reviewed — `agentstack add skill-zernie-vigiles-generate-logo`
  Generate or iterate on the vigiles logo using ImageRouter API
- [Deep Research](https://agentstack.voostack.com/l/skill-zernie-vigiles-deep-research) — Skill · Free · security-reviewed — `agentstack add skill-zernie-vigiles-deep-research`
  Use when the user asks to research a topic in depth, map a competitive/market landscape, run a multi-source investigation, or "fan out" parallel research agents — anything where many findings must be gathered and then NOT lost. Enforces durable, detail-preserving research (write full findings to disk; keep a full appendix beside the synthesis).
- [Implement Is Odd](https://agentstack.voostack.com/l/skill-zernie-vigiles-isodd) — Skill · Free · security-reviewed — `agentstack add skill-zernie-vigiles-isodd`
  Implement isOdd following test-driven development
- [Screenshot](https://agentstack.voostack.com/l/skill-zernie-vigiles-screenshot) — Skill · Free · security-reviewed — `agentstack add skill-zernie-vigiles-screenshot`
  Render a local web page / built site and capture full-page screenshots (desktop + mobile) using the pre-installed Chromium. Use when asked to screenshot, render, or "see how it looks" for the vigiles landing site (site/), the audit report (report/), or any local HTML/dev server. Handles the scroll-reveal gotcha (below-the-fold cards captured blank) automatically.
- [Test Harness](https://agentstack.voostack.com/l/skill-zernie-vigiles-test-harness) — Skill · Free — `agentstack add skill-zernie-vigiles-test-harness`
  Install vigiles and test a Claude Code harness — hooks, skills, settings, CLAUDE.md — by picking the right tier (unit / deterministic / eval) and writing a test that passes. Use when the user wants to check that a hook fires or blocks, that a skill triggers, that injected context lands, or that a harness change moves what the agent does.
- [Implement Parse List](https://agentstack.voostack.com/l/skill-zernie-vigiles-parse-list) — Skill · Free · security-reviewed — `agentstack add skill-zernie-vigiles-parse-list`
  Implement the parseList string utility
- [Examples](https://agentstack.voostack.com/l/skill-zernie-vigiles-examples) — Skill · Free · security-reviewed — `agentstack add skill-zernie-vigiles-examples`
  A Claude skill from zernie/vigiles.
- [Audit Feedback Loop](https://agentstack.voostack.com/l/skill-zernie-vigiles-audit-feedback-loop) — Skill · Free · security-reviewed — `agentstack add skill-zernie-vigiles-audit-feedback-loop`
  Scan the current repo and score its feedback loop maturity for AI-assisted development
- [Landing Site](https://agentstack.voostack.com/l/skill-zernie-vigiles-landing-site) — Skill · Free · security-reviewed — `agentstack add skill-zernie-vigiles-landing-site`
  The purpose, UX flow, and modern-minimalist design bar for the vigiles.sh landing site (site/). Use whenever designing, editing, adding to, or reviewing any site/ component, hero, section, or marketing copy — read it BEFORE touching site/, and hold every change against it. Not for docs/ or the app itself.
- [Linter Docs](https://agentstack.voostack.com/l/skill-zernie-vigiles-linter-docs) — Skill · Free · security-reviewed — `agentstack add skill-zernie-vigiles-linter-docs`
  Deep linter reference for authoring or debugging a vigiles enforce() rule — plugin tables, AST selectors, type-aware rules, auto-fix, and edge cases for ESLint, Ruff, Pylint, RuboCop, Stylelint, and Clippy. Use when you need the exact rule name or config for a specific linter, not for running a linter. (JVM/Go linters — detekt, ktlint, Checkstyle, golangci-lint — and Cedar have no deep-dive file…
- [Code Quality](https://agentstack.voostack.com/l/skill-zernie-vigiles-code-quality) — Skill · Free · security-reviewed — `agentstack add skill-zernie-vigiles-code-quality`
  Improve the quality and type-safety of TypeScript/JavaScript being written or refactored — parse-don't-validate, make-illegal-states-irrepresentable, exhaustive matching, pure-function/IO separation, and public-API hygiene. Use when asked to refactor, clean up, improve, harden, or review the design/quality of code or an API. NOT for hunting bugs (that's /code-review) and NOT for vigiles's own spe…
- [Switch Name Format](https://agentstack.voostack.com/l/skill-zernie-vigiles-rename-caller) — Skill · Free · security-reviewed — `agentstack add skill-zernie-vigiles-rename-caller`
  Switch name rendering to "last, first

---
Seller on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Install any with `agentstack add <slug>`.
