Plugin marketplace

msilvis-ai-skills

Mike Silvis' library of reusable AI skills for repo workflows, ops, Apple apps, framework references, and site generation.

1 · MikeSilvis/ai-skills28 pluginsupdated 7 days ago

Add this marketplace

Then install any plugin below by name — each page has its exact command.

android-emulator

claudecodex

Build, run, view, and interact with Android apps on an emulator or connected device. Use when the user asks to build, run, install, screenshot, tap, scroll, swipe, type, inspect, or debug an Android emulator/device.

1 skill

1

apple-contacts

claudecodex

Work with Apple Contacts on macOS through the built-in AppleScript interface. Use when the user asks to find or disambiguate people and groups, inspect requested contact fields, create or update a contact, manage group membership, or help with a carefully confirmed delete or merge.

1 skill

1

apple-messages

claudecodex

Search local Messages history and safely send iMessage or SMS from macOS with imsg. Use when the user asks to list or resolve chats, search or summarize Messages history, inspect attachment metadata, watch a conversation, or send text or files through Messages with an explicit final confirmation.

1 skill

1

apple-music

claudecodex

Control the Music app and work with the user's Music library on macOS through built-in AppleScript. Use when the user asks to inspect now-playing state, play or pause, skip, change volume, find library tracks or playlists, create a playlist, add a resolved track, or perform a carefully confirmed library edit.

1 skill

1

apple-notes

claudecodex

Search, read, create, update, move within one account, and explicitly delete Apple Notes on macOS through a bundled native JXA bridge. Use when the user asks to browse Notes accounts or folders, find or read notes, create a note from complete plaintext, replace an attachment-free note's complete content, move a note between folders in the same account, or delete a specifically reconfirmed note.

1 skill

1

apple-photos

claudecodex

Search, inspect, export, and safely organize an Apple Photos library on macOS with osxphotos. Use when the user asks to find photos or videos by date, album, person, place, keyword, favorite status, or metadata; inspect albums or library statistics; export originals, edited assets, or sidecars; or preview and apply album or metadata changes.

1 skill

1

apple-reminders

claudecodex

Inspect and manage Apple Reminders on macOS through remindctl's public EventKit integration. Use when the user asks to list, search, create, edit, reschedule, complete, delete, export, or open reminders or reminder lists, or to troubleshoot Reminders access.

1 skill

1

apple-safari

claudecodex

Inspect and safely control Safari on macOS through the built-in AppleScript interface. Use when the user asks to inspect scoped tab or window metadata, read requested page text, open or navigate a tab, close explicitly selected tabs, add an item to Reading List, show bookmarks, or perform a tightly reviewed page-JavaScript action.

1 skill

1

apple-shortcuts

claudecodex

List, open for human review, run, and sign Apple Shortcuts on macOS. Use when the user asks to discover shortcut names or folders, open a shortcut in the app, run an existing shortcut with file input or output, or sign a shortcut file for sharing.

1 skill

1

bug-bash

claudecodex

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.

1 skill

1

Diagnose and fix failing CircleCI builds. Use when the user asks to investigate CI failures, fix a broken build, or debug CircleCI pipeline issues.

1 skill

1

code-quality

claudecodex

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.

1 skill

1

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.

1 skill

1

coolify

claudecodex

Manage Coolify self-hosting platform via the official `coolify` CLI. Use when the user asks to deploy, check status, manage apps/databases/services, read logs, or edit environment variables in Coolify. Falls back to browser automation only for deployment build logs and the in-app terminal, which the API does not expose.

1 skill

1

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.

1 skill

1

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.

1 skill

1

Implement the GitHub issues created or refined by an audit using multiple focused subagents — pulls the issues, groups them by priority (P0 correctness/security → P3 developer experience) and system area, dispatches non-overlapping workstream subagents, and ships small reviewable PRs with validation. Use when the user says "Implement Audit Issues Using Fable 5 Extra Subagents", "implement the audit issues", "work through the audit issues", or invokes `/msilvis:implement-audit-issues`.

1 skill

1

ios-simulator

claudecodex

Build, run, view, and interact with iOS apps on the Apple Simulator. Use when the user asks to build, run, install, stream, screenshot, tap, scroll, swipe, rotate, grant permissions, or inspect an app on an iOS/iPadOS/watchOS Simulator.

1 skill

1

manage-skills

claudecodex

Create, edit, or manage Claude/Codex/Cursor AI skills. Use when the user wants to add, update, or remove skills or agent instructions.

1 skill

1

perf-audit

claudecodex

On-demand performance audit for a Next.js + PostHog app. Gathers slow routes from bundle sizes, Web Vitals RUM, and backend events/errors, 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`.

1 skill

1

pr-test-runner

claudecodex

Run a GitHub PR test-plan checklist, fix small regressions, and record verified results using embedded browser and agent-device tools.

1 skill

1

qa-run

claudecodex

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.

1 skill

1

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.

1 skill

1

repo-setup

claudecodex

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.

1 skill

1

site-modernize

claudecodex

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.

1 skill

1

stacked-prs

claudecodex

Break a large change into a stack of dependent pull requests using the gh-stack extension, so each layer stays small and independently reviewable. Use when the user says "stack this PR", "split this into stacked PRs", "use stacked PRs", "gh stack", or wants to build a big feature as an ordered chain of small, dependent PRs.

1 skill

1

submit-pr

claudecodex

Create a draft PR, get user approval on the body, mark it ready for review, and notify Slack. Use when submitting, publishing, or sending a PR for review, or when the user says /msilvis:submit-pr, "send PR", "open PR for review", or "submit for review".

1 skill

1

Use whenever writing, reviewing, refactoring, or testing Swift code for Apple platforms, including SwiftUI state and view design, UIKit and SwiftUI interoperability, async/await and actor isolation, and Swift Testing or XCTest strategy.

1 skill

1

README badge

Shows how many plugins this repo ships, and links here.

claude & codex plugins28 plugins