83588 Skills Available

Find awesome
Agent Skills

Agent-Skills.md is a agent skills marketplace, to find the right agent skills for you.

Popular searches

design-dispatch

>-

designuxuidispatcher
Ship Shit Dev
Ship Shit Dev
353

deslop

>-

code-qualitycleanupai-artifactsproduct-polish
shipshitdev
shipshitdev
353

domain-modeling

Build and sharpen a project's domain model. Use when discussing codebase terminology, writing or editing a CONTEXT.md, or recording or editing an ADR.

domainglossarycontextadr
Ship Shit Dev
Ship Shit Dev
353

executing-plans

Orchestrate autonomous AI development with task-based workflow and QA gates. Use when implementing a development plan, picking tasks from a queue, or running multi-platform parallel execution with QA gates.

executionplanningagents
shipshitdev
shipshitdev
353

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-causestabilization
shipshitdev
shipshitdev
353

feature-intake

Capture a client or stakeholder feature request, turn it into a planner-ready PRD epic with scoped sub-issues, check for duplicate work, and place approved issues on a GitHub Projects kanban. Use when a user invokes feature intake, asks to turn a rough client requirement into GitHub issues, or wants an idea written as a PRD and pushed to a board.

feature-intakeprdgithubkanban
Ship Shit Dev
Ship Shit Dev
353

finishing-a-development-branch

>-

gitbranchmergepull-request
shipshitdev
shipshitdev
353

full-code-review

>-

code-reviewsecuritystructuraldevex
Ship Shit Dev
Ship Shit Dev
353

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.

gitcleanupbranchesworktrees
shipshitdev
shipshitdev
353

graphql-architect

Design and review GraphQL schemas, resolvers, mutations, pagination, and data-loading patterns. Use when building or refactoring GraphQL APIs, adding fields, fixing resolver design, or improving GraphQL performance and safety.

graphqlapi-designschemaresolvers
shipshitdev
shipshitdev
353

grilling

Grill the user relentlessly about a plan, decision, or idea. Use when the user wants to stress-test their thinking, asks to be grilled, or another skill needs the interview primitive.

interviewgrillingdiscoveryplanning
Ship Shit Dev
Ship Shit Dev
353

grok-review

>-

code-reviewsecond-opiniongrokcli
Ship Shit Dev
Ship Shit Dev
353

interview

Repo-grounded discovery interview that produces a handoff brief for PRD writing, feature intake, or planning.

interviewdiscoveryrequirementsplanning
Ship Shit Dev
Ship Shit Dev
353

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
shipshitdev
shipshitdev
353

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
shipshitdev
shipshitdev
353

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-requestmerge
shipshitdev
shipshitdev
353

nestjs-expert

NestJS architecture, modules, DI, guards, interceptors, pipes, MongoDB/Mongoose integration, auth, and production patterns. Use when building NestJS APIs, designing module structure, implementing auth, handling errors, writing DTOs, or debugging NestJS-specific issues.

nestjstypescriptbackendapi
shipshitdev
shipshitdev
353

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
shipshitdev
shipshitdev
353

prd-quality-gate

PRD completeness validation. Use to check that a PRD (or issue body that serves as one) contains the required sections before it is handed to a planning/execution agent, so the plan is built from a complete spec instead of hallucinated scope. Run it as a blocking gate or a warning-only lint.

prdplanningvalidationquality-gate
shipshitdev
shipshitdev
353

prd-task-creator

Files work into a tracker — turns a feature, bug, or finished PRD into GitHub issues, linked sub-issues, or local task files, slicing epics into thin vertical slices sized for one PR each and tagged AFK or HITL. Starts once the requirements are settled; authoring the PRD document itself is `prd-writer`.

tasksprdgithubears
shipshitdev
shipshitdev
353

prd-writer

Authors the PRD document itself — problem, scope boundaries, EARS acceptance criteria, and verification plan — as one self-contained contract a planning agent consumes without re-elicitation. Ends at the written PRD; slicing it into tracked issues is `prd-task-creator`.

prdplanningrequirementsspec
shipshitdev
shipshitdev
353

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.

productionauditlaunchdeployment
shipshitdev
shipshitdev
353

project-board

Audits project board configuration and prepares explicitly requested setup, copy, or normalization changes while preserving the existing workflow and provider boundaries. Use when inspecting a board's fields, columns, scope, or configuration.

boardsconfigurationworkflowgithub
shipshitdev
shipshitdev
353

prompt-engineering

Expert guide on prompt engineering patterns, best practices, and optimization techniques. Use when user wants to improve prompts, learn prompting strategies, debug agent behavior, or design content generation prompts.

prompt-engineeringaioptimizationcontent-generation
shipshitdev
shipshitdev
353

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-machine
Ship Shit Dev
Ship Shit Dev
353

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
shipshitdev
shipshitdev
353

react-component-performance

>-

reactperformancecomponents
shipshitdev
shipshitdev
353

react-hook-form

>-

reactformsperformance
shipshitdev
shipshitdev
353

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
shipshitdev
shipshitdev
353

react-refactor

>-

reactrefactoringarchitecture
shipshitdev
shipshitdev
353

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.

reacttestingrtlcomponents
Ship Shit Dev
Ship Shit Dev
353

receiving-code-review

>-

code-reviewfeedbackreview-responsepushback
shipshitdev
shipshitdev
353

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-qualitytestingmaintenance
shipshitdev
shipshitdev
353

refactor-dispatch

>-

refactordesloptech-debtperformance
Ship Shit Dev
Ship Shit Dev
353

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`.

gitgithubreleasetag
shipshitdev
shipshitdev
353

release-dispatch

>-

releasedispatcherci-cdsemver
Ship Shit Dev
Ship Shit Dev
353

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-cd
shipshitdev
shipshitdev
353

review-dispatch

>-

code-reviewdispatcherpull-requestscommits
Ship Shit Dev
Ship Shit Dev
353

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
shipshitdev
shipshitdev
353

setup-agent-routing

Sets up an `## Agent skills` routing block in CLAUDE.md/AGENTS.md plus docs/agents/ so the dev-loop skills (executing-plans, feature-intake, prd-writer, qa-reviewer) know this repo's GitHub issue tracker, kanban label vocabulary, and domain doc layout. Run once per repo before first use of the loop, or when those skills appear to lack tracker, label, or domain context.

setuproutinggithublabels
Ship Shit Dev
Ship Shit Dev
353

shadcn

>-

shadcnuireact
shipshitdev
shipshitdev
353

shape

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

uxplanningdesign-brief
shipshitdev
shipshitdev
353

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.

skillsevaluationcomplianceagents
shipshitdev
shipshitdev
353

skill-dispatch

>-

skillsdispatcherauthoringcompliance
Ship Shit Dev
Ship Shit Dev
353

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.

skillsresearchdiscoveryreuse
shipshitdev
shipshitdev
353

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-migration
Ship Shit Dev
Ship Shit Dev
353

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-review
shipshitdev
shipshitdev
353

structural-review

>-

code-qualitymaintainabilityarchitecturerefactoring
Ship Shit Dev
Ship Shit Dev
353

systematic-debugging

>-

debuggingroot-causediagnosisinvestigation
shipshitdev
shipshitdev
353

tailwind

>-

tailwindcssfrontend
shipshitdev
shipshitdev
353

Page 793 of 1672 · 83588 results

Adoption

Agent Skills are supported by leading AI development tools.

FAQ

Frequently asked questions about Agent Skills.

01

What are Agent Skills?

Agent Skills are reusable, production-ready capability packs for AI agents. Each skill lives in its own folder and is described by a SKILL.md file with metadata and instructions.

02

What does this agent-skills.md site do?

Agent Skills is a curated directory that indexes skill repositories and lets you browse, preview, and download skills in a consistent format.

03

Where are skills stored in a repo?

By default, the site scans the skills/ folder. You can also submit a URL that points directly to a specific skills folder.

04

What is required inside SKILL.md?

SKILL.md must include YAML frontmatter with at least name and description. The body contains the actual guidance and steps for the agent.

05

How can I submit a repo?

Click Submit in the header and paste a GitHub URL that points to a skills folder. We’ll parse it and add any valid skills to the directory.