Back to authors
Ship Shit Dev

Ship Shit Dev

201 Skills published on GitHub.

execution-debugging

Scoped debugging methodology for when a test or build fails during execution/stabilization. Use to diagnose the failing check without scope-creeping — read the full error, reproduce in isolation, hypothesize before changing, localize, fix the root cause not the symptom, and guard with a regression test.

debuggingtestingroot-causestabilizationregressionexecution
UncategorizedView skill →

full-code-review

>-

code-reviewsecuritystructuraldevexorchestrationpr-gate
UncategorizedView skill →

git-cleanup

Fetches trunk, then proves candidate file content reached trunk before planning or removing merged branches and worktrees. Defaults to a read-only cleanup plan.

gitcleanupbranchesworktreespruneci-cdsquash-mergetrunk-based
UncategorizedView skill →

grok-review

>-

code-reviewsecond-opiniongrokclicross-check
UncategorizedView skill →

llm-structured-output

Design prompts, schemas, validation, and recovery logic for reliable machine-readable model outputs. Use when generating JSON, typed objects, extraction results, tool arguments, or any output another system must parse safely.

llmstructured-outputjsonprompt-engineering
UncategorizedView skill →

merge-open-prs

Review and land open pull requests through one /merge command. The default mode runs a confirmation-gated trunk sweep and reports cleanup candidates; exact /merge force drains the queue non-serially by merging green PRs and narrowly fixing red PRs. Use when asked to review and merge open PRs, batch-merge to trunk, drain PR WIP, or run /merge.

gitgithubpull-requestmergereviewtrunkcleanupbatch
UncategorizedView skill →

production-audit

Audit an application for production readiness using local evidence from code, CI, config, migrations, runtime checks, observability, and deployment paths. Use before launch, after risky merges, or when asked whether an app is ready to ship.

productionauditlaunchdeploymentreliability
UncategorizedView skill →

receiving-code-review

>-

code-reviewfeedbackreview-responsepushbackverification
UncategorizedView skill →

refactor-code

Systematic approach to safely refactoring code with tests. Use when user says 'refactor', 'clean up code', 'simplify', 'reduce complexity', or 'technical debt'.

refactoringcode-qualitytestingmaintenanceclean-code
UncategorizedView skill →

refactor-dispatch

>-

refactordesloptech-debtperformancemodernizationdispatcherorchestration
UncategorizedView skill →

release-dispatch

>-

releasedispatcherci-cdsemvergithuborchestration
UncategorizedView skill →

release-pr-gates

Holds a release at the gate — opens or reuses a release PR into the trunk, runs local format, lint, and type-check, watches required GitHub checks through to green, and summarizes the failing run's root cause when they are not. Tags only after the gate passes. Reach for it during the pre-merge wait; for version derivation and plain-English patch notes, use `release`.

releasegithubpull-requestci-cdquality-gates
UncategorizedView skill →

release

Cuts the release itself — derives the next semantic version from commits since the last tag, writes plain-English patch notes, previews the plan, then on confirmation creates an annotated tag plus GitHub release, or dispatches the repo's guarded release workflow where production sits behind a workflow_dispatch promote gate. Trunk-based; no develop or staging branch promotion. Assumes the trunk is already green — to open a release PR or wait on required checks first, use `release-pr-gates`.

gitgithubreleasetagsemverchangelogpatch-notestrunk-basedci-cd
UncategorizedView skill →

review-dispatch

>-

code-reviewdispatcherpull-requestscommitsretroorchestrationsecond-opinion
UncategorizedView skill →

scaffold

Generate incremental local code modules following existing codebase patterns. Use for endpoints, components, packages, collections, or modules inside an existing repo; not for full project scaffolds.

scaffoldingcode-generationboilerplateproductivity
UncategorizedView skill →

shape

Plan the UX and UI for a feature before writing code. Produces a design brief that guides implementation.

uxplanningdesign-brief
UncategorizedView skill →

skill-capture

>-

skillscaptureautomationknowledge-management
UncategorizedView skill →

skill-comply

Measure whether agents actually follow a skill, rule, command, or agent definition by deriving expected behaviors, running representative scenarios, and comparing observed action timelines against the spec. Use after adding or changing instructions, before publishing skills, or when rules appear to be ignored.

skillsevaluationcomplianceagentsquality
UncategorizedView skill →

skill-dispatch

>-

skillsdispatcherauthoringcomplianceorchestration
UncategorizedView skill →

skill-scout

Search local, marketplace, repository, package, GitHub, and web sources before creating a new skill or custom implementation. Use when asked to create, fork, import, or evaluate a skill, or before writing code for functionality that likely already exists.

skillsresearchdiscoveryreusesearch-first
UncategorizedView skill →

stack-modernization

Modernize a project's stack — outdated dependencies, dead/unused packages, deprecated packages, and framework-pattern drift (old patterns lingering after a major upgrade). Verifies the current latest of each package before proposing an upgrade, then applies changes incrementally with tests between each. Use when asked to update dependencies, modernize the stack, remove dead packages, or migrate stale framework patterns, across frontend and backend.

modernizationdependenciesupgradesframework-migrationmaintenance
UncategorizedView skill →

standup

Summarize what you personally shipped over a time window from git history — an engineer standup or weekly recap, not a customer changelog. Scopes commits to your git author identity, reads the diffs, and classifies each as a feature, fix, refactor, tech-debt, or docs change. Use when the user asks what did I get done, write my standup, what did I ship this week, weekly recap, or runs /standup.

gitstanduprecapweekly-reviewactivityreportingpersonal
UncategorizedView skill →

structural-review

>-

code-qualitymaintainabilityarchitecturerefactoringstructural
UncategorizedView skill →

systematic-debugging

>-

debuggingroot-causediagnosisinvestigationmethodologyhypothesis
UncategorizedView skill →

tech-debt

Inventories a real codebase and ranks its technical debt into a register scored by interest (how often it hurts) over principal (effort to fix), every item anchored to a file-and-line or a metric. Covers code smells, dependency debt, test gaps, and architectural churn hotspots across frontend and backend. Use when asked what to pay down, where the codebase is rotting, or to turn debt into a tracked backlog. Files the register as GitHub issues on request. For org-level technology strategy and architecture direction, use `cto-advisor`.

tech-debtrefactorprioritizationcode-qualitymaintenance
UncategorizedView skill →

verification-before-completion

>-

verificationcompletionevidencequality-gatetestingci-cd
UncategorizedView skill →

weekly-review

Coordinates a weekly engineering review of board accuracy, recent code changes, operational health, and scoped cleanup. Use for a recurring repository health review or a review of the last several days.

reviewweeklymaintenanceboardsretrospective
UncategorizedView skill →

wizard

Generate an interactive bash wizard that walks a human through steps only they can perform. Use when provisioning infrastructure, setting up credentials or CI secrets, walking an unfamiliar third-party dashboard, or running a one-off migration or cutover.

wizardsetupsecretshuman-in-the-loopbash
UncategorizedView skill →

worktree

Create an isolated git worktree from the correct base branch and check it out into a clean, gitignored directory. Use when the user asks to make a worktree, spin up a parallel/isolated workspace, work on something without disturbing the current checkout, branch off the current work, or run multiple agents on the same repo at once. Picks the base branch smartly — the current feature branch when you are on one, otherwise the repository's default/trunk branch — so worktrees continue your in-progress work by default instead of forking from the wrong place.

gitworktreebranchisolationparallelworkspace
UncategorizedView skill →

accessibility

Applies WCAG 2.1 AA to web UI work and fixes what fails — semantic HTML, ARIA roles and states, keyboard access, focus management, contrast ratios, and screen-reader verification — while a component is being built or reviewed. Use when the user names accessibility, a11y, WCAG, ARIA, keyboard navigation, focus traps, screen readers, or contrast. For a scored multi-dimension quality report, use `audit`; for design-token consistency, use `design-consistency-auditor`.

accessibilitya11ywcagariakeyboard-navigationscreen-readerinclusive-design
UncategorizedView skill →

ai-loading-ux

Design AI loading, thinking, and progress indicator UX. Use when explicitly asked to improve AI waiting states, add thinking indicators, or design loading UX for AI interfaces. Covers reasoning display (chain-of-thought), progress steps, streaming states, and the "elevator mirror effect" for reducing perceived wait time.

ailoadingux
UncategorizedView skill →

audit

Sweeps implemented frontend code across five dimensions at once — accessibility, performance, theming, responsive design, and anti-patterns — scoring each 0-4 and emitting a single P0-P3 report with a prioritized plan. Reports only; it changes no code. Reach for it as the broad first pass when no one dimension has been named. For a deep WCAG conformance pass, use `accessibility`; for design-token drift, use `design-consistency-auditor`.

auditqualityaccessibility
UncategorizedView skill →

clarify

Improve unclear UX copy, error messages, microcopy, labels, and instructions to make interfaces easier to understand. Use when the user mentions confusing text, unclear labels, bad error messages, hard-to-follow instructions, or wanting better UX writing.

ux-writingcopyclarity
UncategorizedView skill →

component-library

Expert React/Next.js component architect specializing in creating consistent, reusable, and maintainable components for monorepo projects. Use when creating or refactoring UI components, reviewing component architecture, or setting up shared component patterns in a monorepo.

reactnextjscomponentsdesign-systemtypescriptperformancepatterns
UncategorizedView skill →

critique

Evaluate design from a UX perspective, assessing visual hierarchy, information architecture, emotional resonance, cognitive load, and overall quality with quantitative scoring, persona-based testing, automated anti-pattern detection, and actionable feedback. Use when the user asks to review, critique, evaluate, or give feedback on a design or component.

critiqueuxdesign
UncategorizedView skill →

design-consistency-auditor

Hunts design-token drift across a frontend — hardcoded hex values where semantic tokens belong, arbitrary spacing outside the scale, one-off classes duplicating a design-system component, and patterns that diverge screen to screen. Measures against the project's own tokens and class conventions, discovered from the codebase first rather than assumed. Triggers on audit design consistency, review component styling, check color palette usage, find hardcoded colors, or identify design debt. For a scored multi-dimension quality report, use `audit`; for WCAG conformance, use `accessibility`.

designuxuiconsistencydesign-tokensdesign-debttailwind
UncategorizedView skill →

design-dispatch

>-

designuxuidispatcherfrontendorchestration
UncategorizedView skill →

expo-architect

Scaffold a production-ready Expo React Native app with working screens, navigation, and optional Clerk auth. Generates complete mobile app structure that runs immediately with `bun start`. Use when scaffolding a new Expo or React Native app, setting up Expo Router navigation, or adding Clerk auth to a mobile app.

exporeact-nativemobilescaffoldclerk
UncategorizedView skill →

frontend-design

Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.

frontenddesignui
UncategorizedView skill →

html-style

Apply opinionated styling to barebones HTML. Use when user has plain/unstyled HTML and wants to apply consistent visual styling. Triggers: style this HTML, apply styling, make this look good, /html-style, or when user shares HTML that needs CSS. Transforms tables, lists, status indicators, buttons, and layouts into a cohesive design system.

htmlstylingfrontend
UncategorizedView skill →

layout

Reworks the structure underneath a UI — spacing scale, visual hierarchy, grid and composition, rhythm, and density — turning monotonous or crowded arrangements into intentional ones. Applies while the composition itself is still wrong, ahead of any detail pass. Use when the user says the layout feels off, every section looks the same, the UI is crowded or too sparse, hierarchy is unclear, or nothing guides the eye. For the last-mile pass on a finished feature, use `polish`.

layoutuxfrontend
UncategorizedView skill →

micro-landing-builder

Scaffolds, clones, and deploys config-driven NextJS landing pages that use a shared UI components package. Use when creating single or multiple startup landing pages with email capture, analytics, and modern design. Supports batch creation from templates or CSV/JSON files and Vercel deployment with custom domains. Each landing is a standalone NextJS app driven by an app.json config file.

landing-pagenextjsvercel
UncategorizedView skill →

nextjs-validator

Validate Next.js 16 configuration and detect/prevent deprecated patterns. Ensures proxy.ts usage, Turbopack, Cache Components, and App Router best practices. Use before any Next.js work or when auditing existing projects.

nextjsvalidationfrontendreactturbopack
UncategorizedView skill →

nextra-writer

Expert in creating clear, comprehensive technical documentation with Nextra (Next.js-based docs framework), MDX, and modern documentation patterns. Use for documentation sites that need Next.js integration.

documentationnextranextjsmdxtechnical-writingapi-docsreacttypescript
UncategorizedView skill →

polish

Runs the last pass over a functionally complete feature — pixel alignment, interaction and loading states, empty and error states, copy consistency, transition smoothness, and micro-details measured against the design system. Requires the work to be finished first; it refines, it never restructures. Use when the user asks for polish, finishing touches, a pre-launch review, or wants to go from good to great. To fix the underlying composition instead, use `layout`.

polishuiquality
UncategorizedView skill →

prototype

Build a throwaway prototype to answer a design question. Use when the user wants to sanity-check whether a state model or logic feels right, or explore what a UI should look like.

prototypedesignuistate-machinethrowaway
UncategorizedView skill →

quick-view

>-

htmlreviewpreview
UncategorizedView skill →

quieter

Tones down visually aggressive or overstimulating designs, reducing intensity while preserving quality. Use when the user mentions too bold, too loud, overwhelming, aggressive, garish, or wants a calmer, more refined aesthetic.

visual-designrefinementui
UncategorizedView skill →

react-component-performance

>-

reactperformancecomponents
UncategorizedView skill →

react-hook-form

>-

reactformsperformance
UncategorizedView skill →

Page 2 of 5 · 201 results