GitHub collection

iliaal/whetstone

Imported from GitHub — is this yours?

58 skills imported from this repository.

Claude Skill

analyze-misfires

Analyze Whetstone skill injection misfires when asked to investigate overly broad triggers or irrelevant injected skills.

LLM Mart

Claude Skill

announce

Draft an X announcement for a Whetstone release when asked to announce that release.

LLM Mart

Claude Skill

audit-plugin

Audit Whetstone skills, agents, and commands when asked for a plugin quality or consistency audit.

LLM Mart

Claude Skill

diagnose-negatives

Investigate negative session feedback for a Whetstone skill when asked to diagnose its failures.

LLM Mart

Claude Skill

eval-skills

Evaluate Whetstone skills from session evidence when asked to compare procedure-following results or optimization candidates.

LLM Mart

Claude Skill

evolve-skill

Revise and evaluate a Whetstone skill when asked to evolve or optimize that skill.

LLM Mart

Claude Skill

prune-sync-log

Prune stale Whetstone sync decision entries when asked to clean the sync log.

LLM Mart

Claude Skill

release

Run the Whetstone release workflow when explicitly asked to release this plugin.

LLM Mart

Claude Skill

skillopt

Prepare or run Whetstone SkillOpt optimization when asked to optimize a process skill using SkillOpt.

LLM Mart

Claude Skill

sync-from-repos

Compare Whetstone with reference repositories when asked to sync cross-repository improvements.

LLM Mart

Claude Skill

triage-prs

Triage Whetstone pull requests when explicitly asked to group, label, and review open PRs.

LLM Mart

Claude Skill

write-skill

Author a new Whetstone plugin skill when asked to write a skill without upstream skills.sh sources.

LLM Mart

Claude Skill

skill-distiller

Fetches top-rated skills from skills.sh, analyzes them, and synthesizes one token-efficient skill combining the best elements. Use when the user asks to "distill skills for X", "find and combine skills for X", "synthesize skills", "merge skills", "make a skill for X from skills.s

LLM Mart

Claude Skill

code-review

Performs two-stage code reviews (spec compliance, then code quality) with severity-ranked findings. Use when asked to "review code", "review this PR", "check this diff", "review before merge", or mentions reviewing, auditing, or critiquing code changes, pull requests, or diffs.

LLM Mart

Claude Skill

debugging

Systematic root-cause debugging: reproduce, investigate, hypothesize, fix with verification. Use when asked to "debug this", "fix this bug", "why is this failing", "troubleshoot", or mentions errors, stack traces, broken tests, flaky tests, regressions, or unexpected behavior.

LLM Mart

Claude Skill

linux-bash-scripting

Defensive Bash scripting for Linux: safe foundations, argument parsing, production patterns, ShellCheck compliance. Use when writing "bash script", "shell script", "linux automation", "system script", "cron job", "deployment script", "CLI tool in bash", or "automate with bash".

LLM Mart

Claude Skill

md-docs

Manages project documentation: AGENTS.md, README.md, and CONTRIBUTING.md. Use when asked to "update README", "update agents", "init agents", "create AGENTS.md", "update AGENTS.md", "update CONTRIBUTING", "update context files", or "init context". Not for general markdown editing.

LLM Mart

Claude Skill

meta-prompting

Enhanced reasoning patterns via slash commands (/think, /verify, /adversarial, /edge, /compare, /confidence, /budget, /constrain, /json, /flip, /assumptions, /tensions, /analyze, /trade) or natural language ("argue against", "what could break", "show reasoning", "deep review", "m

LLM Mart

Claude Skill

nodejs-backend

Node.js backend patterns: framework selection, layered architecture, TypeScript, validation, error handling, security, production deployment. Use when building REST APIs, Express/Fastify servers, microservices, or server-side TypeScript.

LLM Mart

Claude Skill

php-laravel

Modern PHP 8.2+ and Laravel patterns: architecture, Eloquent, queues, Pest testing. Use when asked to "write PHP", "build a Laravel app", "fix Eloquent query", "add a queue job", "write a Pest test", or mentions PHP, Laravel, Eloquent, Blade, artisan, or migrations.

LLM Mart

Claude Skill

pinescript

Pine Script v6 patterns: syntax rules, performance, debugging, backtesting, visualization. Use when asked to "write a Pine Script", "create an indicator", "build a strategy", "fix Pine code", or mentions PineScript, TradingView, indicator, strategy, or backtest.

LLM Mart

Claude Skill

planning

Software implementation planning with file-based persistence (task_plan.md, findings.md, progress.md). Use when asked to "plan", "break down this feature", "implementation plan", or starting complex tasks needing >5 tool calls. Apply proactively before non-trivial coding.

LLM Mart

Claude Skill

postgresql

PostgreSQL schema design, query optimization, indexing, and administration. Use when writing schemas, queries, migrations, or mentions PostgreSQL, Postgres, JSONB, partitioning, RLS, CTEs, window functions, EXPLAIN ANALYZE, or connection pooling.

LLM Mart

Claude Skill

python-services

Python patterns for CLI tools, async parallelism, and backend services. Use when building CLI apps, async/parallel Python, FastAPI services, background jobs, or configuring Python project tooling (uv, ruff, ty).

LLM Mart

Claude Skill

react-frontend

React, TypeScript, and Next.js patterns for frontend development. Use when building React components, managing state, fetching data, optimizing performance, or working with Next.js App Router. Covers React 18-19, hooks, Server Components, and type-safe patterns.

LLM Mart

Claude Skill

refine-prompt

Transforms vague or rough prompts into precise, structured AI instructions. Use when asked to "refine prompt", "improve prompt", "make this prompt better", "promptify", "optimize prompt", "rewrite prompt", "enhance prompt", or "sharpen instructions".

LLM Mart

Claude Skill

reflect

Session retrospective and skill audit. Use when "/reflect", "session review", "retrospective", "what went wrong", "lessons learned", "what should we remember", or "what can we improve".

LLM Mart

Claude Skill

simplifying-code

Simplifies, polishes, and declutters code without changing behavior. Use when asked to "simplify code", "clean up code", "polish code", "refactor", "declutter", "reduce complexity", "remove dead code", "remove AI slop", "improve readability", or "tighten up this file".

LLM Mart

Claude Skill

tailwind-css

Tailwind CSS v4 patterns: CSS-first config, utility classes, component variants, v3 migration. Use when styling with Tailwind, configuring @theme tokens, using tailwind-variants/CVA, migrating v3 to v4, or fixing Tailwind styles and dark mode.

LLM Mart

Claude Skill

terraform

Terraform and OpenTofu configuration, modules, testing, state management, and HCL review. Use for "terraform module", "terraform test", "infrastructure as code", "IaC", "HCL", "tfvars", "terraform plan", "terraform apply", "OpenTofu", "tftest", or multi-environment patterns.

LLM Mart

Claude Skill

testing-laravel

Writes Laravel tests using PHPUnit. Use when "write tests", "add tests", "phpunit", "laravel test", "feature test", "unit test", "mock", "factory", or testing controllers, models, services, actions, jobs, artisan commands, or API endpoints.

LLM Mart

Claude Skill

testing-react

Writes React/TypeScript tests using Vitest and React Testing Library. Use when "write react tests", "vitest", "component test", "hook test", "RTL", "testing library", "snapshot test", or testing React components, hooks, and utilities.

LLM Mart

Claude Skill

writing

Prose editing, rewriting, and humanizing text for natural tone. Use when asked to "write", "rewrite", "edit", "humanize", "improve text", "fix the tone", "remove AI language", "proofread", or when writing copy, docs, blog posts, articles, or emails.

LLM Mart

Claude Skill whetstone

ia-brainstorming

Pre-implementation exploration: deep interview, approach comparison, design doc. Use when exploring a vague feature idea, clarifying ambiguous requirements, or comparing approaches before coding. For the full workflow, use the ia-brainstorm command (Claude Code).

LLM Mart

Claude Skill whetstone

ia-code-review

Structured code reviews with severity-ranked findings and deep multi-agent mode. Use when performing a code review, auditing code quality, or critiquing PRs, MRs, or diffs. For the full multi-agent workflow, use the ia-review command (/ia-review in Claude Code).

LLM Mart

Claude Skill whetstone

ia-cpp-systems

Modern C++ patterns: RAII and ownership, rule of zero/five, exceptions and error handling, API and ABI boundaries, templates, and CMake tooling. Use when writing, reviewing, refactoring, or debugging C++, working with smart pointers, move semantics, memory leaks, template errors,

LLM Mart

Claude Skill whetstone

ia-c-systems

C patterns for systems code, libraries, and native extensions: module layout, function decomposition, status-enum errors, memory safety, undefined behavior, and performance measurement. Use when writing, reviewing, refactoring, or debugging C, working with malloc lifetimes, buffe

LLM Mart

Claude Skill whetstone

ia-debugging

Systematic root-cause debugging with verification. Use for errors, stack traces, broken tests, flaky tests, regressions, or anything not working as expected. For validating bug reports before fixing, use bug-reproduction-validator agent.

LLM Mart

Claude Skill whetstone

ia-frontend-design

Visual design and aesthetic direction for frontend interfaces. Use when building web pages, landing pages, dashboards, Next.js server components, or applications where visual identity matters. For React patterns and testing, use react-frontend.

LLM Mart

Claude Skill whetstone

ia-git-worktree

Manage Git worktrees for isolated parallel development. Use when creating, listing, switching, or cleaning up git worktrees, or when needing isolated branches for concurrent reviews or feature work.

LLM Mart

Claude Skill whetstone

ia-linux-bash-scripting

Defensive Bash scripting for Linux: safe foundations, argument parsing, production patterns, ShellCheck compliance. Use when writing bash scripts, shell scripts, cron jobs, or CLI tools in bash.

LLM Mart

Claude Skill whetstone

ia-md-docs

Manages project documentation: CLAUDE.md, AGENTS.md, README.md, CONTRIBUTING.md, DOCS.md. Use when asked to update, create, or init these context files. Not for general markdown editing.

LLM Mart

Claude Skill whetstone

ia-meta-prompting

Structured decision modifiers (/think, /verify, /adversarial, /edge, /confidence, /assumptions, etc.) to stress-test conclusions, evidence, assumptions, alternatives, and edge cases. Use when validating an important design, architecture decision, or ambiguous plan before committi

LLM Mart

Claude Skill whetstone

ia-nodejs-backend

Node.js backend patterns: layered architecture, TypeScript, validation, error handling, security, observability, logging, metrics, deployment. Use when building REST APIs, REST endpoints, middleware, Express/Fastify/Hono/NestJS/Koa servers, tRPC procedures, Bun servers, or server

LLM Mart

Claude Skill whetstone

ia-php-laravel

Modern PHP 8.4 and Laravel patterns: architecture, Eloquent, migrations, queues, testing. Use when working with Laravel, Eloquent, Blade, artisan, or building/testing a framework-based PHP app. Not for php-src internals, standalone PHP libraries, or general PHP language discussio

LLM Mart

Claude Skill whetstone

ia-pinescript

Pine Script v6: syntax, performance, error diagnosis, backtesting, visualization. Use when writing or debugging `.pine` files or TradingView Pine indicators/strategies.

LLM Mart

Claude Skill whetstone

ia-planning

Software implementation planning with optional file-based persistence. Use when asked to plan, when unresolved architecture or scope decisions need a durable record, or when multi-phase implementation needs recovery state. For the full research-and-issue workflow, use the ia-plan

LLM Mart

Claude Skill whetstone

ia-postgresql

PostgreSQL schema design, query optimization, indexing, and administration. Use when working with PostgreSQL, JSONB, partitioning, RLS, CTEs, window functions, or EXPLAIN ANALYZE.

LLM Mart

Claude Skill whetstone

ia-python-services

Python patterns for CLI tools, async concurrency, and backend services. Use when working with Python code, building CLI apps, FastAPI services, async with asyncio, background jobs, or configuring uv, ruff, ty, pytest, or pyproject.toml.

LLM Mart

Claude Skill whetstone

ia-react-frontend

React architecture patterns, TypeScript, Next.js, hooks, and testing. Use when working with React component structure, state management, Next.js routing, Vitest, React Testing Library, or reviewing React code. For visual design and aesthetic direction, use frontend-design instead

LLM Mart

Claude Skill whetstone

ia-receiving-code-review

Process code review feedback critically: check correctness before acting, push back on incorrect suggestions, no performative agreement. Use when responding to PR/MR review comments or implementing reviewer suggestions received from others.

LLM Mart

Claude Skill whetstone

ia-reflect

Session retrospective and skill audit. Use when asked to reflect, do a retrospective, review lessons learned, audit what went well or wrong, or review session effectiveness.

LLM Mart

Claude Skill whetstone

ia-rust-systems

Rust patterns for CLI tools, backend services, and general application code. Use when working with Rust, Cargo workspaces, axum/tokio services, clap CLIs, async concurrency, or configuring clippy, rustfmt, cargo-nextest, or Cargo.toml.

LLM Mart

Claude Skill whetstone

ia-simplifying-code

Simplifies, polishes, and declutters code without changing behavior. Use when asked to simplify, clean up, refactor, declutter, remove dead code or AI slop, or improve readability. For analysis-only reports without code changes, use code-simplicity-reviewer agent.

LLM Mart

Claude Skill whetstone

ia-terraform

Terraform and OpenTofu configuration, modules, testing, state management, and HCL review. Use when working with Terraform, OpenTofu, HCL, tfvars, tftest, state migration, or IaC patterns.

LLM Mart

Claude Skill whetstone

ia-verification-before-completion

Enforces fresh verification evidence before any completion claim. Use when about to claim "tests pass", "bug fixed", "done", "ready to merge", handing off work, or before editing when a request has ambiguous scope.

LLM Mart

Claude Skill whetstone

ia-writing

Prose editing, rewriting, and humanizing text for natural tone, or auditing a draft for AI tells without rewriting. Use when asked to write, rewrite, edit, humanize, proofread, fix tone, remove AI language, or check whether writing reads as AI. For copy, docs, blog posts, emails,

LLM Mart

Claude Skill whetstone

ia-writing-tests

Generic test writing discipline: test quality, real assertions, anti-patterns, and rationalization resistance. Use when writing tests, adding test coverage, or fixing failing tests for any language or framework. Complements language-specific skills.

LLM Mart

Commands (31)

  • /analyze-misfires — Identify skills injected where not needed, propose regex and description tightening source
  • /announce — Draft X/Twitter announcement post (or thread) for the latest plugin release source
  • /audit-plugin — Deep quality audit of all skills, agents, and commands for inconsistencies, gaps, duplication, and token waste source
  • /diagnose-negatives — Analyze negative-signal sessions for a skill, identify failure patterns, propose and apply fixes source
  • /eval-skills — Eval all skills with sufficient data, rank by procedure-following score, identify candidates for optimization source
  • /evolve-skill — Propose a skill revision and compare fresh executions under a frozen rubric source
  • /ia-adr — Create Architecture Decision Records with format selection and lifecycle management source
  • /ia-agent-native-audit — Score each of the 5 agent-native principles (parity, granularity, composability, emergent capability, improvement-over-time) against a codebase and report gaps source
  • /ia-brainstorm — Explore requirements and approaches through collaborative dialogue before planning implementation source
  • /ia-changelog — Create engaging changelogs for recent merges to main branch source
  • /ia-deepen-plan — Expand each section of a plan via parallel research agents that add framework specifics, library conventions, and concrete implementation steps source
  • /ia-document-release — Post-ship documentation sync. Reads all project docs, cross-references the diff, updates README/ARCHITECTURE/CONTRIBUTING/CLAUDE.md to match what shipped, polishes CHANGELOG voice, and optionally bumps the version. source
  • /ia-feature-video — Record a video walkthrough of a feature and add it to the PR description source
  • /ia-ideate — Generate ranked improvement ideas by scanning the codebase, divergent ideation, adversarial critique, and impact ranking source
  • /ia-lfg — Full autonomous engineering workflow (plan, build, review, ship) source
  • /ia-plan — Transform feature descriptions into well-structured project plans following conventions source
  • /ia-refine-prompt — Transform a vague prompt into precise, structured AI instructions source
  • /ia-report-bug — Report a bug in the whetstone plugin source
  • /ia-reproduce-bug — Reproduce a GitHub issue bug with visual evidence (browser screenshots, log analysis). Takes a GitHub issue number. For non-issue bug validation, use the bug-reproduction-validator agent. source
  • /ia-resolve-pr — Resolve PR review comments with cluster analysis and parallel agents. Use when bulk-fixing PR comments after triage. source
  • /ia-review — Perform exhaustive code reviews using multi-agent analysis, ultra-thinking, and worktrees source
  • /ia-setup — Diagnose the whetstone environment and configure review agents. Checks CLI dependencies and plugin version, then runs the review-agent wizard that writes whetstone.local.md. Use when onboarding a project, troubleshooting missing tools, or configuring review agents. source
  • /ia-test-browser — Run browser tests on pages affected by current PR or branch source
  • /ia-verify — Run pre-PR verification chain: build, types, lint, tests, security scan, diff review source
  • /ia-work — Execute work plans efficiently while maintaining quality and finishing features source
  • /prune-sync-log — Prune stale entries from the whetstone sync decision log source
  • /release — Bump version, commit, push, mirror to ai-skills, and update local plugin source
  • /skillopt — Run the SkillOpt process-skill optimizer (offline, local). Default prints the exact bare-terminal command (safe); --run executes it in-session (hardened + checkpointed). source
  • /sync-from-repos — Analyze reference repos and recommend skill/agent/command improvements based on cross-repo patterns source
  • /triage-prs — Triage all open PRs with parallel agents, label, group, and review one-by-one source
  • /write-skill — Author a new skill from scratch with paired trigger fixtures and full validation. Use when adding a skill that has no upstream skills.sh source (discipline, meta, or internal-pattern skills). source

MCP servers (1)

  • context7 http https://mcp.context7.com

Connection details are shown as declared in the repository; arguments and environment values are deliberately not imported.