All authors

Claude Skills by zernie
github.com/zernie90 skills0 installs56 views
- Add A LinterAdd 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 forgottenVotes: 0GitHub stars: 15
- Audience CheckRead the README (or any front-door doc) through the eyes of several distinct audience personas and report what each would think, miss, or bounce onVotes: 0GitHub stars: 15
- Audit Feedback LoopScan the current repo and score its feedback loop maturity for AI-assisted developmentVotes: 0GitHub stars: 15
- Code QualityImprove 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 spec/lint rules.Votes: 0GitHub stars: 15
- Deep ResearchUse 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).Votes: 0GitHub stars: 15
- Dogfood CliHunt 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.Votes: 0GitHub stars: 15
- Enforce Rules FormatValidate that all rules have proper enforcement classification (enforce/check/guidance)Votes: 0GitHub stars: 15
- Generate LogoGenerate or iterate on the vigiles logo using ImageRouter APIVotes: 0GitHub stars: 15
- Landing SiteThe 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.Votes: 0GitHub stars: 15
- Pr To Lint RuleSynthesize 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 soundVotes: 0GitHub stars: 15
- Review DocsReview 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, or to check how a doc reads for real users. Not for code review (use /code-review for that).Votes: 0GitHub stars: 15
- ScreenshotRender 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.Votes: 0GitHub stars: 15
- Verify Docs FindableAudit 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 recurring. Surfaces findability gaps (a corpus can be COMPLETE — every doc indexed — yet not FINDABLE) ...Votes: 0GitHub stars: 15
- CavemanUltra-compressed communication mode. Cuts token usage ~75% by speaking like caveman while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra, wenyan-lite, wenyan-full, wenyan-ultra. Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or invokes /caveman. Also auto-triggers when token efficiency is requested.Votes: 0GitHub stars: 15
- Cart DiscountAdd per-item discount support to the cart totalVotes: 0GitHub stars: 15
- Parse ListImplement the parseList string utilityVotes: 0GitHub stars: 15
- Rename CallerSwitch name rendering to "last, first"Votes: 0GitHub stars: 15
- IsoddImplement isOdd following test-driven developmentVotes: 0GitHub stars: 15
- RulesFlag a **skill** (`SKILL.md`) that ships without a test or eval. One of the per-kind surface-coverage rules alongside [`untested-subagent`](untested-subagent.md) and [`untested-hook`](untested-hook.md) — together they replace the former umbrella `untested-surface` rule, so each kind gets its own severity (a skill's "does it still fire and behave?" is a different question from an agent's tool-contract or a hook's block/allow). A skill with no test is a probabilistic-compliance gap hiding in th...Votes: 0GitHub stars: 15
- ExamplesConvert a recurring PR review comment into an automated lint rule with tests and CLAUDE.md annotationVotes: 0GitHub stars: 15
- GreetGreet a person warmly. Use when the user asks to greet or say hello.Votes: 0GitHub stars: 15
- Ship PrRun the project checks and open a pull request once they passVotes: 0GitHub stars: 15
- Adopt SpecAdopt a typed .spec.ts for an existing hand-written CLAUDE.md — start from the file you already have, non-destructivelyVotes: 0GitHub stars: 15
- Debug My HarnessDiagnose 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 harness actually did. NOT for writing new rules (use strengthen) or editing the spec (use edit-spec).Votes: 0GitHub stars: 15
- Edit SpecEdit 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.Votes: 0GitHub stars: 15
- Linter DocsDeep 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 yet; their reference lives in docs/linter-support.md.)Votes: 0GitHub stars: 15
- StrengthenUpgrade 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.Votes: 0GitHub stars: 15
- Test HarnessInstall vigiles and test a Claude Code harness — hooks, skills, agents, settings, CLAUDE.md — by picking the right tier (unit / deterministic / eval) and writing a test that passes. Use to check that a hook fires or blocks, that a skill triggers, that injected context lands; or to observe a run — which tools it called, whether it stayed inside its declared allowed-tools, what files and side effects it produced, how to intercept a call without executing it.Votes: 0GitHub stars: 15
- Flow DefineMulti-AI requirements scoping using available external providers (Double Diamond Define phase)Votes: 0GitHub stars: 15
- Flow DefineMulti-AI requirements scoping using available external providers (Double Diamond Define phase)Votes: 0GitHub stars: 15
- AskProcess-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assemblyVotes: 0GitHub stars: 15
- VerifyVerify that a change really works before you claim completionVotes: 0GitHub stars: 15
- Screen Reader TestingTest web applications with screen readers including VoiceOver, NVDA, and JAWS. Use when validating screen reader compatibility, debugging accessibility issues, or ensuring assistive technology support.Votes: 0GitHub stars: 15
- Wcag Audit PatternsConduct WCAG 2.2 accessibility audits with automated testing, manual verification, and remediation guidance. Use when auditing websites for accessibility, fixing WCAG violations, or implementing accessible design patterns.Votes: 0GitHub stars: 15
- Ship A FeatureShip a NEW capability to vigiles so it actually reaches a user — a new export, public function, subpath, CLI flag, or hook-vocabulary word. Use when about to add, or having just added, a feature / export / public API to this repo. Runs the executable checks a green `npm run check` does NOT make — reachable from a public door, API-surface diff READ, a public doc home, the experimental_ decision, a gate on a frozen tree. NOT for bug fixes, refactors, doc-only or test-only edits.Votes: 0GitHub stars: 15
- Solidity AuditAudits Solidity codebases for smart contract vulnerabilities. Use when reviewing contracts for security issues.Votes: 0GitHub stars: 15
- Ffuf Web FuzzingExpert guidance for ffuf web fuzzing during authorized penetration testing. Covers directory discovery, subdomain enumeration, parameter fuzzing, authenticated fuzzing with raw requests, auto-calibration, and result analysis. Use when running ffuf scans, analyzing ffuf output, or building fuzzing strategies for web targets.Votes: 0GitHub stars: 15
- Ghidra HeadlessReverse engineers binaries using Ghidra's headless analyzer. Use when decompiling executables, extracting functions, strings, symbols, or analyzing call graphs from compiled binaries without the Ghidra GUI.Votes: 0GitHub stars: 15
- HumanizerRemove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases. 30c5c8d (Update humanizer plugin to upstream v2.2.0)Votes: 0GitHub stars: 15
- Openai Cloudflare DeployDeploy applications and infrastructure to Cloudflare using Workers, Pages, and related platformVotes: 0GitHub stars: 15
- Openai Develop Web Game'Use when the agent is building or iterating on a web game (HTML/JS) and needs a reliableVotes: 0GitHub stars: 15
- Openai DocUse when the task involves reading, creating, or editing `.docx` documents, especially whenVotes: 0GitHub stars: 15
- Openai Gh Address CommentsHelp address review/issue comments on the open GitHub PR for the current branch using ghVotes: 0GitHub stars: 15
- Openai Gh Fix CiUse when a user asks to debug or fix failing GitHub PR checks that run in GitHub Actions;Votes: 0GitHub stars: 15
- Openai Jupyter NotebookUse when the user asks to create, scaffold, or edit Jupyter notebooks (`.ipynb`) for experiments,Votes: 0GitHub stars: 15
- Openai Netlify DeployDeploy web projects to Netlify using the Netlify CLI (`npx netlify`). Use when the user asksVotes: 0GitHub stars: 15
- Openai PdfUse when tasks involve reading, creating, or reviewing PDF files where rendering and layoutVotes: 0GitHub stars: 15
- Openai PlaywrightUse when the task requires automating a real browser from the terminal (navigation, formVotes: 0GitHub stars: 15
- Openai ScreenshotUse when the user explicitly asks for a desktop or system screenshot (full screen, specificVotes: 0GitHub stars: 15
- Openai Security Best PracticesPerform language and framework specific security best-practice reviews and suggest improvements.Votes: 0GitHub stars: 15