Back to authors
Ship Shit Dev

Ship Shit Dev

201 Skills published on GitHub.

react-native-components

Master React Native 0.79.5 components, styling, performance optimization, and mobile UI best practices with real-world examples. Use when building React Native UI components, implementing StyleSheet or dynamic styling, optimizing list performance, or creating accessible mobile interfaces.

[react-nativecomponentsstylingperformanceuiaccessibilityhooks]
mobileView skill →

react-patterns

Modern React patterns and principles. Hooks, composition, performance, TypeScript best practices. Use when writing or reviewing React components, applying hooks and composition patterns, or improving React performance and TypeScript usage.

reactpatternsfrontend
UncategorizedView skill →

react-refactor

>-

reactrefactoringarchitecture
UncategorizedView skill →

react-testing-library

React Testing Library mechanics for testing React components and hooks — query selection, async handling, user interaction, assertions, provider setup, and the anti-patterns that make tests brittle. Use for any test that renders a React component or a hook, including choosing between getBy/queryBy/findBy, userEvent flows, waitFor usage, renderHook, custom render wrappers, and reviewing RTL tests for implementation-detail assertions.

reacttestingrtlcomponentshooks
UncategorizedView skill →

shadcn-setup

>-

shadcnuicomponentstailwindreactnextjs
UncategorizedView skill →

shadcn

>-

shadcnuireact
UncategorizedView skill →

table-filters

Designs optimal filtering UX for data tables. Use when building a table that needs filters - analyzes the data columns and determines the best filter type for each. Outputs a unified filter field with inline header filters.

tablesfiltersux
UncategorizedView skill →

tailwind-validator

Validate Tailwind CSS v4 configuration and detect/prevent Tailwind v3 patterns. Use this skill when setting up Tailwind, auditing CSS configuration, or when you suspect outdated Tailwind patterns are being used. Ensures CSS-first configuration with @theme blocks.

tailwindcssvalidationfrontendconfiguration
UncategorizedView skill →

tailwind

>-

tailwindcssfrontend
UncategorizedView skill →

theme-factory

Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly. Use when styling an artifact such as slides, docs, or an HTML landing page with a preset or custom theme of colors and fonts.

themesdesignstyling
UncategorizedView skill →

bug

File a GitHub issue of type Bug from a description — structures a clear bug report (summary, steps to reproduce, expected vs actual, environment), previews it, then on confirmation creates the issue with the Bug issue type (falling back to a bug label when the repo has no issue types). Use when the user asks to file a bug, open a bug report, create a GitHub bug issue, log a bug, or runs /bug.

githubissuebugreportghtriage
UncategorizedView skill →

finishing-a-development-branch

>-

gitbranchmergepull-requestworkflowworktreecleanup
UncategorizedView skill →

fix-merge-conflicts

Resolve git merge conflicts correctness-first, then prove the tree still builds. Use when a merge, rebase, cherry-pick, or stash pop leaves conflict markers, when git status shows unmerged paths, or when the user asks to fix conflicts, resolve a merge, or rebase onto the trunk and clear the conflicts.

gitmergerebaseconflictsresolutionlockfiles
UncategorizedView skill →

git-safety

>-

gitsecuritysecretspre-commit
UncategorizedView skill →

github-actions-author

Author, review, and harden GitHub Actions workflows using current official documentation, secure trigger patterns, least-privilege permissions, current action versions, and CI/CD validation. Use when creating, editing, debugging, or security-reviewing workflow YAML.

githubactionsci-cdworkflowssecurity
UncategorizedView skill →

github-address-comments

>-

githubpull-requestsreview-comments
UncategorizedView skill →

github-fix-ci

>-

githubciactions
UncategorizedView skill →

github-inbox

Collect and triage a GitHub work inbox from assigned issues, review requests, mentions, authored PRs with failing checks, and optional project filters. Use when checking what needs attention across GitHub or prioritizing GitHub tasks.

githubinboxtriageissuespull-requests
UncategorizedView skill →

github-pr-publish

Create, update, and publish GitHub pull requests with a clean title, durable body, branch hygiene, validation notes, and safe push/PR gates. Use when opening a PR, updating a PR description, preparing a draft PR, or publishing local changes to GitHub.

githubpull-requestspublishing
UncategorizedView skill →

github-review-suggestions

Review GitHub pull requests and post precise inline suggested changes with GitHub suggestion blocks. Use when asked to review a PR, leave actionable GitHub comments, propose applyable fixes, or submit review suggestions through gh.

githubpull-requestsreviewsuggestions
UncategorizedView skill →

pr-comments

Reads a pull request's review threads and returns a digest — grouped by thread, severity-tagged, priority-ordered, with the open questions called out. Strictly read-only: no code edits, no replies, no thread resolution. Reach for it to triage feedback before deciding what to fix; implementing those fixes is `github-address-comments`.

githubpull-requestscode-reviewcommentstriagedigest
UncategorizedView skill →

aws-infrastructure

Expert in AWS infrastructure setup including EC2, VPC, security groups, Application Load Balancers, Route53 DNS, and SSL/TLS certificates. Use this skill for AWS infrastructure configuration and deployment.

awsinfrastructuredevops
UncategorizedView skill →

docker-expert

Expert in Docker, docker-compose, Dockerfile patterns, and container orchestration for NestJS and Next.js applications. Use this skill when users need Docker setup, containerization, or docker-compose configuration.

dockercontainersinfrastructure
UncategorizedView skill →

ec2-backend-deployer

Deploys backend applications to EC2 instances using Docker, GitHub Actions CI/CD, and Tailscale for secure SSH access. Activates when setting up EC2 deployment pipelines, configuring container registries, or wiring automated deploys for NestJS, Next.js, or Express backends.

ec2deploymentbackend
UncategorizedView skill →

mongodb-atlas-checker

Verify MongoDB Atlas setup and configuration for backend applications. Checks connection strings, environment variables, connection pooling, and ensures proper setup for Next.js and NestJS applications. Use when verifying MongoDB Atlas setup, checking connection strings or environment variables, or troubleshooting database connection issues before deployment.

mongodbatlasdatabasebackendnestjsnextjs
UncategorizedView skill →

mongodb-migration-expert

Database schema design, indexing, and migration guidance for MongoDB-based applications. Use when adding or changing MongoDB collections, indexes, or fields, designing schema for multi-tenant or large datasets, or planning forward-only migrations.

mongodbmigrationdatabase
UncategorizedView skill →

nestjs-queue-architect

Queue job management patterns, processors, and async workflows for video/image processing. Use when building BullMQ queues, job processors, or async video/image processing workflows in NestJS.

nestjsqueuesasync
UncategorizedView skill →

performance-expert

>-

performanceoptimizationbackenddatabaseinfrastructure
UncategorizedView skill →

postgres-ops

Operate a production Postgres database — backup strategy, point-in-time recovery, restore drills, connection pooling for serverless, and a disaster-recovery runbook. Use when asked to set up Postgres backups, plan disaster recovery, configure connection pooling, restore a database, or harden Postgres for production. Covers managed (RDS / Prisma Postgres) and self-managed instances.

postgresbackupdisaster-recoverypoolingdatabaseinfrastructure
UncategorizedView skill →

redis-caching

Redis caching, rate limiting, session storage, pub/sub, and production integration patterns for TypeScript, Next.js, NestJS, and Prisma applications. Use when adding cache-aside or write-through caching, rate limiting, session or lock storage, pub/sub fanout, or reviewing Redis key design and TTLs.

rediscachingrate-limitingsessionsprismanestjsnextjs
UncategorizedView skill →

security-expert

Expert in application security, OWASP Top 10, authentication, authorization, data protection, and security best practices for React, Next.js, and NestJS applications. Use when implementing authentication or authorization, reviewing code for vulnerabilities, handling sensitive data, or implementing encryption or hashing.

securityowaspapplication-security
UncategorizedView skill →

vercel-deploy

Deploy a Next.js app to Vercel and manage its environment — preview and production deploys, environment variables per environment, promotion, and rollback to a previous deployment. Use when asked to deploy to Vercel, ship a preview, promote to production, roll back a bad deploy, or manage Vercel env vars. Confirms the project is linked before any deploy and never links unattended.

verceldeploynextjsrollbackenvironmentsinfrastructure
UncategorizedView skill →

stripe-implementer

Implement Stripe payment processing, subscription management, webhook handling, and customer management in Next.js and NestJS applications. Use when integrating Stripe payments, subscription billing, webhooks, customer management, or checkout and payment intents.

stripepaymentssubscriptions
UncategorizedView skill →

cto-advisor

Advises engineering leadership on direction — architecture decisions recorded as ADRs, technology and vendor evaluation, team scaling ratios, and DORA/engineering-metric targets. Reasons from org-level indicators and frameworks, never from a repository scan. Use when the user asks which technology to adopt, how to structure or scale the engineering team, whether to write an ADR, what DORA targets to hold, or mentions CTO, technical leadership, technology strategy, vendor selection, or engineering metrics. To inventory and rank the debt already sitting in a codebase, use `tech-debt`.

leadershipengineeringarchitecturestrategymetrics
UncategorizedView skill →

icp

Discover and document a product's Ideal Customer Profile as a durable .agents/memory/icp.md — segments ranked by revenue potential, each with acute pain, willingness-to-pay, buying trigger, and churn reasons. Use when a user says "define our ICP", "who is our customer", "who are we selling to", "document our ideal customer", or before roadmap-analyzer / roadmap-to-milestones need a customer to prioritize against.

icpcustomerproductrevenuediscoverypositioning
UncategorizedView skill →

prd-dispatch

>-

prdplanningdispatcherrequirementsspecorchestration
UncategorizedView skill →

roadmap-analyzer

Turn a product's ICP into a revenue-ranked roadmap. Reads .agents/memory/icp.md (from the icp skill), inventories what already ships, finds the gaps that block landing/retaining/expanding the primary segment, and outputs a prioritized backlog plus strategic themes. Use when asked what to build next, how to prioritize the roadmap, what's blocking revenue, or to plan toward MRR. Hands off to roadmap-to-milestones.

roadmapproductrevenuemrrprioritizationicp
UncategorizedView skill →

roadmap-to-milestones

Turn a revenue-ranked roadmap into tracked GitHub Milestones with due dates, assign issues to them, and report burndown. Bridges roadmap-analyzer's backlog to the dev-loop board. Use when asked to create milestones, set milestone due dates, group issues under milestones, turn a roadmap into a schedule, or track milestone progress. Creates and edits GitHub milestones only after confirmation.

githubmilestonesroadmapplanningburndownmrr
UncategorizedView skill →

rules-capture

>-

preferencesrulesdocumentationautomation
UncategorizedView skill →

dependency-audit

Audit a project's dependency supply chain — known CVEs in installed packages, secrets about to be committed, and lockfile/provenance integrity — and wire the checks into CI as a merge gate. Use when asked to audit dependencies, check for vulnerable packages, scan for leaked secrets, add a security gate to CI, or harden the supply chain. Complements security-audit (app-level) and git-safety (git history).

securitydependenciesscasecretssupply-chainci
UncategorizedView skill →

open-source-checker

>-

open-sourcepublishinglicenseaudit
UncategorizedView skill →

security-audit

Run a self-contained security audit workflow for web applications and APIs, covering scoping, reconnaissance, manual testing, API review, hardening, and reporting. Use when auditing a web app or API for security issues, reviewing auth or session handling, checking input validation and injection risk, or hardening before release.

securityauditwebapihardening
UncategorizedView skill →

agent-folder-init

Add or repair .agents/ project context for an existing repo. Use for AI agent documentation, session tracking, task management, and coding standards; do not use as the primary new-product scaffold.

agentssetupdocumentation
UncategorizedView skill →

workspace-performance-audit

Orchestrates comprehensive performance audits across full-stack monorepos. Coordinates performance-expert, design-consistency-auditor, accessibility, security-expert, and qa-reviewer skills to audit frontend, backend, database, browser extensions, and shared packages. Use when asked for a full workspace performance review, monorepo audit, or to identify bottlenecks across frontend, backend, and extensions.

performanceauditmonorepo
UncategorizedView skill →

husky-test-coverage

Sets up or verifies Husky git hooks to enforce test coverage above 80% (configurable) for Node.js/TypeScript projects. Activates when enforcing coverage through pre-commit hooks, verifying existing Husky/test setup, or configuring coverage thresholds for Jest, Vitest, or Mocha test runners.

huskytestingcoverage
UncategorizedView skill →

playwright-e2e-init

Initialize Playwright end-to-end testing for Next.js and React projects. Sets up configuration, creates example tests, and integrates with existing CI/CD. Use when adding E2E tests to a frontend project.

playwrighte2etesting
UncategorizedView skill →

qa-loop

>-

qalocalhostbrowser-testingdebuggingscreenshotsgit
UncategorizedView skill →

tdd

Test-driven development workflow for feature work and bug fixes. Use when the user asks for TDD, red-green-refactor, test-first implementation, regression-first bug fixes, or vertical-slice delivery. For bugs, require a cheap local test path; skip a new test when the path is unclear, expensive, or integration-heavy.

testingtddred-green-refactorqualityverification
UncategorizedView skill →

test-dispatch

>-

testingdispatchertdde2ecoverageciorchestration
UncategorizedView skill →

test-runner

Run a project's tests at the right scope — changed-only, focused, full, type-check, or e2e — then report failures with evidence. Repair and rerun only when fixing failures is explicitly authorized. Detects the test runner in a Bun-managed repo. Use when the user asks to run tests, run the suite, run smoke/e2e tests, type-check, check the build compiles, fix failing tests, or runs /test run.

testingvitestjestplaywrighte2esmoketype-checkciscoped-tests
UncategorizedView skill →

Page 3 of 5 · 201 results