{"name":"mikesilvis-msilvis-ai-skills","owner":{"name":"ClaudePluginHub"},"plugins":[{"name":"mikesilvis-bug-bash-plugins-bug-bash","source":{"source":"github","repo":"mikesilvis/ai-skills"},"description":"Collect a batch of bugs / issues / changes from the user, then categorize them and dispatch parallel subagents — one per category — each working in its own git worktree to fix that category's items. Use when the user invokes `/msilvis:bug-bash` or says \"bug bash\", \"let's bug bash\", \"queue up some fixes\", or otherwise signals they want to dump a list of issues and have them worked in parallel.","version":"1.0.0","strict":true,"keywords":[],"category":"utilities"},{"name":"mikesilvis-circleci-failing-builds-plugins-circleci-failing-builds","source":{"source":"github","repo":"mikesilvis/ai-skills"},"description":"Diagnose and fix failing CircleCI builds. Use when the user asks to investigate CI failures, fix a broken build, or debug CircleCI pipeline issues.","version":"1.0.0","strict":true,"keywords":[],"category":"deployment"},{"name":"mikesilvis-code-quality-plugins-code-quality","source":{"source":"github","repo":"mikesilvis/ai-skills"},"description":"Full code quality pass — runs /review to find and fix all issues, then runs /simplify with framework-aware focus areas. Use when asked to improve code quality, clean up a repo, or run a full quality pass.","version":"1.0.0","strict":true,"keywords":[],"category":"testing"},{"name":"mikesilvis-code-quality-ship-plugins-code-quality-ship","source":{"source":"github","repo":"mikesilvis/ai-skills"},"description":"Full code quality pass that auto-merges the PR when CI is green and the change is simple enough. Runs /msilvis:code-quality, then gates a squash-merge on a strict simplicity checklist. Use when the user wants to ship a small PR end-to-end with one command.","version":"1.0.0","strict":true,"keywords":[],"category":"testing"},{"name":"mikesilvis-coolify-plugins-coolify","source":{"source":"github","repo":"mikesilvis/ai-skills"},"description":"Manage Coolify self-hosting platform via Playwright browser automation. Use when the user asks to deploy, check status, manage services, view logs, or configure anything in Coolify.","version":"1.0.0","strict":true,"keywords":[],"category":"productivity"},{"name":"mikesilvis-coolify-disk-cleanup-plugins-coolify-disk-cleanup","source":{"source":"github","repo":"mikesilvis/ai-skills"},"description":"Free disk space on a Coolify server via the web app's built-in terminal. Use when Coolify warns about low disk space, or the user says \"clean up coolify disk\", \"free space on the server\", \"coolify is running out of room\", or similar. Related to the `coolify` skill — same login, but drives the in-app terminal instead of the dashboard pages.","version":"1.0.0","strict":true,"keywords":[],"category":"utilities"},{"name":"mikesilvis-github-pr-comment-resolution-plugins-github-pr-comment-resolution","source":{"source":"github","repo":"mikesilvis/ai-skills"},"description":"Help resolve GitHub pull request review comments using the GitHub CLI (`gh`). Use when the user asks to address, resolve, or summarize PR comments, update code accordingly, and optionally draft or post replies back to GitHub.","version":"1.0.0","strict":true,"keywords":[],"category":"utilities"},{"name":"mikesilvis-ios-simulator-plugins-ios-simulator","source":{"source":"github","repo":"mikesilvis/ai-skills"},"description":"Build the current repo's iOS app with xcodebuild and run it on the iOS Simulator. Use when the user asks to build, run, install, or interact with their app on the simulator.","version":"1.0.0","strict":true,"keywords":[],"category":"utilities"},{"name":"mikesilvis-manage-skills-plugins-manage-skills","source":{"source":"github","repo":"mikesilvis/ai-skills"},"description":"Create, edit, or manage Claude/Codex/Cursor AI skills. Use when the user wants to add, update, or remove skills or agent instructions.","version":"1.0.0","strict":true,"keywords":[],"category":"utilities"},{"name":"mikesilvis-perf-audit-plugins-perf-audit","source":{"source":"github","repo":"mikesilvis/ai-skills"},"description":"On-demand performance audit for a Next.js + SigNoz app. Gathers slow routes from bundle sizes, Web Vitals RUM, and backend traces, then fans out parallel subagents — one per finding, each in its own worktree — that open PRs against the worst offenders. Repo-agnostic; reads `.claude/perf.json` from the current repo for thresholds and signal sources. Stops at \"ready for review\"; never auto-merges. Use when the user says \"run a perf audit\", \"audit performance\", \"find slow routes\", or invokes `/msilvis:perf-audit`.","version":"1.0.0","strict":true,"keywords":[],"category":"utilities"},{"name":"mikesilvis-pr-test-runner-plugins-pr-test-runner","source":{"source":"github","repo":"mikesilvis/ai-skills"},"description":"Run the test plan checklist of a GitHub PR automatically. Parses the `## Test plan` markdown checklist, executes each item via Playwright (browser flows) or Bash (CLI checks), attempts to fix failures by editing source and re-running, flips passing items to `- [x]` in the PR body, commits + pushes any fixes, and posts a summary comment with pass/fixed/fail/skip results. Use when the user says \"run the test plan\", \"verify this PR\", \"check off the test cases\", or invokes `/msilvis:pr-test-runner` explicitly.","version":"1.0.0","strict":true,"keywords":[],"category":"testing"},{"name":"mikesilvis-qa-run-plugins-qa-run","source":{"source":"github","repo":"mikesilvis/ai-skills"},"description":"Run a full visual and functional QA pass on a web app. Audits every page on desktop and mobile, dispatches fixes to other agents, re-verifies, and opens a PR when everything passes. Works across any web project — detects routes, dev URL, and validate command from the repo. Supports focused modes (e.g. `silly-classic`) that scope the run to a single feature and run domain-specific functional flows (team creation, scoring, winners) on top of the visual audit.","version":"1.0.0","strict":true,"keywords":[],"category":"development"},{"name":"mikesilvis-react-view-transitions-plugins-react-view-transitions","source":{"source":"github","repo":"mikesilvis/ai-skills"},"description":"Implement CSS View Transitions API in Next.js App Router using next-view-transitions. Use when building page transitions, route animations, or the user mentions view transitions in a Next.js project.","version":"1.0.0","strict":true,"keywords":[],"category":"utilities"},{"name":"mikesilvis-repo-setup-plugins-repo-setup","source":{"source":"github","repo":"mikesilvis/ai-skills"},"description":"Set up a new or cloned repository for local development. Use when the user asks to scaffold a new project, bootstrap a repo, set up local dev environment, configure local domains/proxy, or get a project running locally.","version":"1.0.0","strict":true,"keywords":[],"category":"development"},{"name":"mikesilvis-site-modernize-plugins-site-modernize","source":{"source":"github","repo":"mikesilvis/ai-skills"},"description":"Modernize an existing public website into a new static Next.js site from a user-provided template or starter. Crawls the source URL, downloads assets, extracts content, scaffolds the project, and coordinates parallel subagents for generalized modernization tasks. Use when the user says \"modernize this site\", \"rebuild this site\", \"refresh <url>\", \"clone <url> as a new site\", or provides a website URL and asks for a rewrite.","version":"1.0.0","strict":true,"keywords":[],"category":"utilities"}]}