Senior Fullstack Software Developer. Ruby on Rails, React.JS/Redux, TypeScript, Next.js.
Zernie is a senior fullstack developer whose skills help AI agents debug and repair failing GitHub Actions checks, audit repository feedback loops, run lint and tests before opening pull requests, and guard agents against phishing and credential theft. Several of their most popular skills focus on document generation, covering Word .docx, PDF and .xlsx files built with Python and React, with rendered-page checks so agents can verify layout before delivery.
Vigiles
64 skills · 15 stars · MIT
Add A Linter Add a new linter to vigiles's cross-referencing engine as one cohesive, type-enforced unit — a Li…
Add Cart Discount Add per-item discount support to the cart total
Adopt Spec Adopt a typed .spec.ts for an existing hand-written CLAUDE.md — start from the file you already h…
Ask Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture a…
Audience Check Read the README (or any front-door doc) through the eyes of several distinct audience personas an…
Audit a repo's feedback loop maturity for AI coding agents Score your repo's CI, linters, CLAUDE.md enforcement and observability, then get a prioritized plan
Code Quality Improve the quality and type-safety of TypeScript/JavaScript being written or refactored — parse-…
Create and edit .xlsx spreadsheets in Excel and GridCraft Build formula-driven workbooks, native charts and clean formatting in .xlsx files
Create and edit Word and WordCraft .docx files with python-docx Build formatted .docx files and check every rendered page before delivery
Debug My Harness Diagnose why an agent harness misbehaved by reading the local flight-recorder ledger (.vigiles/ru…
Deep Research Use when the user asks to research a topic in depth, map a competitive/market landscape, run a mu…
Detect phishing and protect credentials in agent email and browsing Spot phishing, lookalike domains, and leaked secrets before your agent acts on them.
Diagnose and fix failing GitHub Actions checks on a pull request Find which PR checks failed, pull the Actions logs, and propose a fix.
Dogfood Cli Hunt for real bugs in the vigiles CLI/codebase with a parallel expert fan-out, then FIX them dire…
Edit Spec Edit a vigiles .spec.ts to change a compiled instruction file (CLAUDE.md / AGENTS.md) — add, modi…
Enforce Rules Format Validate that all rules have proper enforcement classification (enforce/check/guidance)
Ffuf Web Fuzzing Expert guidance for ffuf web fuzzing during authorized penetration testing.
Flow Define Multi-AI requirements scoping using available external providers (Double Diamond Define phase)
Flow Define Multi-AI requirements scoping using available external providers (Double Diamond Define phase)
Generate and check .pdf files with code in Acrobat and PdfCraft Build PDFs with reportlab, extract text, and render PNG pages to check layout.
Generate Logo Generate or iterate on the vigiles logo using ImageRouter API
Generate PDF documents from React JSX, Adobe Acrobat and PdfCraft Build invoices, reports and resumes as PDFs with flexbox layouts, fonts and page numbers
Ghidra Headless Reverse engineers binaries using Ghidra's headless analyzer.
Greet Greet a person warmly.
Grilling Interviews the user relentlessly about a plan, decision, or idea until every branch of the decisi…
Handoff Compacts the current conversation into a handoff document so a fresh agent can continue the work…
Hexagonal Architecture Decide WHERE new code goes and WHO may know about whom, before writing it — vigiles is hexagonal…
Humanizer Remove signs of AI-generated writing from text.
Implement Is Odd Implement isOdd following test-driven development
Implement Parse List Implement the parseList string utility
Landing Site The purpose, UX flow, and modern-minimalist design bar for the vigiles.sh landing site (site/).
Last30Days Researches a topic from the last 30 days on Reddit, X, and the web.
Linter Docs Deep linter reference for authoring or debugging a vigiles enforce() rule — plugin tables, AST se…
Openai Cloudflare Deploy Deploy applications and infrastructure to Cloudflare using Workers, Pages, and related platform
Openai Develop Web Game Use when the agent is building or iterating on a web game (HTML/JS) and needs a reliable developm…
Openai Gh Address Comments Help address review/issue comments on the open GitHub PR for the current branch using gh
Openai Jupyter Notebook Use when the user asks to create, scaffold, or edit Jupyter notebooks (`.ipynb`) for experiments,
Openai Netlify Deploy Deploy web projects to Netlify using the Netlify CLI (`npx netlify`).
Openai Playwright Use when the task requires automating a real browser from the terminal (navigation, form
Openai Screenshot Use when the user explicitly asks for a desktop or system screenshot (full screen, specific
Openai Security Best Practices Perform language and framework specific security best-practice reviews and suggest improvements.
Openai Security Ownership Map Analyze git repositories to build a security ownership topology (people-to-file), compute bus fac…
Openai Security Threat Model Repository-grounded threat modeling that enumerates trust boundaries, assets, attacker capabilities,
Openai Sentry Use when the user asks to inspect Sentry issues or events, summarize recent production errors,
Openai Yeet Use only when the user explicitly asks to stage, commit, push, and open a GitHub pull request
Planning With Files Implements file-based planning for complex multi-step tasks.
Pr To Lint Rule Convert a recurring PR review comment into an automated lint rule with tests and CLAUDE.md annota…
Pr To Lint Rule Synthesize a recurring code-review rule into a custom lint rule — gated by an independent soundne…