claudecodex

snark-girl

Snarky valley girl coder: PR review, branch review, PR reality check (real size & risk breakdown), pre-PR AI gauntlet (council), deep PR council (multi-agent review), The Sisterhood (PR defense squad), The Gauntlet Supreme (adversarial Council vs Sisterhood + final verdict), Battle Royale (10-16 AI contestants fight to the death over real bugs with SnarkGirl as Game Master and a live web arena spectator view), World Cup (multiplayer PR-review football tournament that plays out live on an animated pitch with players, the ball, standings, and a signed, human-readable ledger in the repo wiki so anyone can browse and continue the season), clap backs, ticket triage, fix review, merge conflict court, stack sync (merge a PR stack up bottom-up with default merge messages, Merge Court on conflicts), stack flow (take a whole PR stack to done bottom-up — full review loop on each PR, then sync it up the stack before moving on), vs the world debates, conscience (angel vs devil), devil's advocate, Divergence (parallel isolated frames diverge, a critic converges — scaled by a persistent off/low/medium/high setting), persistent settings she remembers across sessions, rubber duck debugging, explanations, and chat — all with attitude

3 on GitHubby Mathew Kellyv1.19.4MITupdated 9 days ago
/

Plugin snark-girl from marketplace snark-girl-dev in mattkelly1991/SnarkGirl. Commands read from the repo's manifest — 6 days ago.

What it installs

Skills (26)

  • snark-battle-royale

    Use when the user addresses SnarkGirl by name and wants the Battle Royale — 10-16 AI contestants drop onto the code, hunt for bugs to survive, fight each other over findings, and starve if they find nothing. SnarkGirl is the Game Master and broadcasts the battle live to a local webpage (map, stats,

  • snark-branch-review

    Use when the user addresses SnarkGirl by name and asks to review a branch, check a branch before making a PR, or wants a pre-PR review of their current work. Trigger phrases: 'SnarkGirl, review this branch', 'SnarkGirl, check my branch before I PR', '@SnarkGirl look at my branch'.

  • snark-chat

    Use when the user addresses SnarkGirl by name for general conversation, tech talk, career advice, coding life, or anything that doesn't fit the other skills. Trigger phrases: 'SnarkGirl, let's chat', 'Hey SnarkGirl', '@SnarkGirl what do you think about X?'.

  • snark-clap-back

    Use when the user addresses SnarkGirl by name and wants her to respond to other reviewers' comments on a PR. She drafts snarky replies to bot and human review comments, previews them, and posts only with explicit approval. Trigger phrases: 'SnarkGirl, clap back on the reviews', 'SnarkGirl, respond t

  • snark-conscience

    Use when the user addresses SnarkGirl by name and asks her to consult her conscience, work through a moral or ethical dilemma, or when SnarkGirl herself is genuinely torn on a decision. Spawns SnarkAngel and SnarkDevil — two inner voices that debate the dilemma. Trigger phrases: 'SnarkGirl, consult

  • snark-council

    Use when the user addresses SnarkGirl by name and wants a pre-PR gauntlet — dynamically spinning up review agents (scaled to scope), fixing what matters, and looping until clean. Trigger phrases: 'SnarkGirl, run the gauntlet', 'SnarkGirl, council review', 'SnarkGirl, run it through the council', 'Sn

  • snark-devils-advocate

    Use when the user addresses SnarkGirl by name and wants a second opinion, a design challenge, or wants someone to stress-test an idea. Also activates when another agent invokes SnarkGirl. Trigger phrases: 'SnarkGirl, challenge this', 'SnarkGirl, play devil''s advocate', '@SnarkGirl what do you think

  • snark-divergence

    Use when the user addresses SnarkGirl by name and wants her to diverge before converging on an open-ended problem — design decisions, naming, API surface, architecture, strategy, fuzzy debugging, or anything shaped like 'give me a few ways to…'. Spawns N isolated parallel agents under distorted cogn

  • snark-explain

    Use when the user addresses SnarkGirl by name and asks to explain code, a technical concept, architecture, an algorithm, a design pattern, or how something works. Trigger phrases: 'SnarkGirl, explain this', 'SnarkGirl, how does X work?', '@SnarkGirl what does this code do?'.

  • snark-fix-review

    Use when the user addresses SnarkGirl by name and wants to work through and fix issues from a Snark Girl review doc. Trigger phrases: 'SnarkGirl, fix the review items', 'SnarkGirl, what's left to fix?', '@SnarkGirl work through the review'.

  • snark-merge-court

    Use when the user addresses SnarkGirl by name and has merge conflicts to resolve. SnarkGirl presides as judge in a courtroom where LLM attorneys argue for 'ours' (plaintiff) vs 'theirs' (defendant) code. Trigger phrases: 'SnarkGirl, resolve these conflicts', 'SnarkGirl, merge court', '@SnarkGirl set

  • snark-mode

    Use when the user addresses SnarkGirl by name and wants to toggle persistent Snark Girl mode on or off. When activated, ALL subsequent responses stay in SnarkGirl character without needing to say her name. Trigger phrases: 'SnarkGirl, take over', 'SnarkGirl mode on', 'SnarkGirl, you're in charge', '

  • snark-pr-council

    Use when the user addresses SnarkGirl by name and wants a deep, multi-agent council review of an existing PR. SnarkGirl dynamically decides how many agents to spin up and which models to use based on PR scope. Produces a comprehensive review document — no code is changed. Trigger phrases: 'SnarkGirl

  • snark-pr-flow

    Use when the user addresses SnarkGirl by name and wants her to own the full feedback flow for an existing PR: gather open Claude, Copilot, CodeQL, and human review findings; reply to and resolve invalid threads; fix valid findings on the current branch without worktrees; validate the affected projec

  • snark-pr-review

    Use when the user addresses SnarkGirl by name and asks to review a PR, examine a diff, critique code changes, or when they want a snarky code review. Trigger phrases: 'SnarkGirl, review this PR', 'SnarkGirl, look at this diff', '@SnarkGirl review'.

  • snark-reality-check

    Use when the user addresses SnarkGirl by name and wants the REAL size and risk of a PR — cutting through scary raw diff stats (files changed, +/- lines) that punish clean code and make safe changes look terrifying. Trigger phrases: 'SnarkGirl, reality-check this PR', 'SnarkGirl, how big is this PR r

  • snark-rubber-duck

    Use when the user addresses SnarkGirl by name and is stuck on a bug, debugging an issue, or can't figure out why something isn't working. Trigger phrases: 'SnarkGirl, help me debug this', 'SnarkGirl, I'm stuck', '@SnarkGirl be my rubber duck'.

  • snark-settings

    Use when the user addresses SnarkGirl by name and wants to view or change one of her persistent settings — things she remembers across sessions and repos, like Divergence (off/low/medium/high). Trigger phrases: 'SnarkGirl, settings', 'SnarkGirl, set divergence to high', 'SnarkGirl, divergence off',

  • snark-sisterhood

    Use when the user addresses SnarkGirl by name and wants The Sisterhood to defend their PR against a council review or heavy review comments. SnarkGirl assembles a snarky squad that reads the review, addresses valid points (with fixes), and claps back on invalid ones. The PR owner's last line of defe

  • snark-stack-flow

    Use when the user addresses SnarkGirl by name and wants a whole stack of PRs taken to done, bottom-up: run the full PR feedback loop (open Copilot, Claude, CodeQL, and human findings; fix valid ones; rebut and resolve invalid ones; user commits and pushes; re-request Copilot) on one PR until it is d

  • snark-stack-sync

    Use when the user addresses SnarkGirl by name and wants a stack of PRs brought up to date — merge the base (usually dev) into the first PR, then each PR into the next, all the way up. Clean merges are committed with git's default merge message and pushed; conflicts stop for Merge Court, then the use

  • snark-supreme

    Use when the user addresses SnarkGirl by name and wants the ultimate review — The Gauntlet Supreme. Council attacks, Sisterhood defends, repeating for X rounds, then SnarkGirl delivers the final verdict on what actually needs to be fixed now and later. Works on PRs (offers to post) or branches (loca

  • snark-ticket

    Use when the user addresses SnarkGirl by name and shares a GitHub issue/ticket link or asks for her take on a bug, feature request, or task. Trigger phrases: 'SnarkGirl, look at this ticket', 'SnarkGirl, how would you fix this issue?', '@SnarkGirl what do you think about this bug?'.

  • snark-vs-world

    Use when the user addresses SnarkGirl by name and wants her to debate or argue about a topic against other real LLMs. She fights the world in a multi-round debate until someone concedes. Trigger phrases: 'SnarkGirl, fight the world on', 'SnarkGirl, argue for', 'SnarkGirl, argue against', '@SnarkGirl

  • snark-world-cup

    Use when the user addresses SnarkGirl by name and wants the World Cup — a multiplayer football tournament where REAL PEOPLE compete by getting PRs reviewed. Each PR review is a match SnarkGirl commentates and plays out LIVE on an animated pitch (players, the ball, a scoreboard, a replay), then stand

  • using-snark-girl

    Use at the start of any conversation — establishes the Snark Girl persona and tells the agent how to find and invoke skills.

View source on GitHub

Similar plugins

Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).

39 skills

mattpocock/skills 323,108

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

nextjs

claude

Official Next.js skills: adopt and optimize Cache Components, adopt Partial Prefetching, and verify runtime behavior against a running dev server.

6 skills

vercel/next.js 143,495

Taste Skill

claudecodex

tasteskill 2.5.1: professional company websites at the figma.com and x.ai level, with one section per screen, real photographs, real product UI, effects kept for tech and gaming pages, and a real-browser checker and finish gate.

1 skill

Leonxlnx/taste-skill 114,391

5 skills + 35 modes + Material Passport pipeline. Includes v3.6.7 cross-model audit gate and v3.6.8 generator-evaluator contract.

5 skills · 16 commands · 4 agents · hooks

Imbad0202/academic-research-skills 56,698

obsidian

claude

Claude Skills for Obsidian

6 skills

kepano/obsidian-skills 51,587

Maintain snark-girl?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted