Back to authors
Ship Shit Dev

Ship Shit Dev

201 Skills published on GitHub.

agent-dispatch

>-

agentsdispatcherarchitectureconfigsetuproutingorchestration
UncategorizedView skill →

codex-image-gen

>-

codeximage-generationgpt-imagecliassetsapp-icon
UncategorizedView skill →

context-engineering

Supplementary context protocol for agents executing in a repo that has a CLAUDE.md / AGENTS.md (or equivalent config). Use to make an execution agent read project conventions first, treat inputs by trust level, surface plan-vs-convention conflicts instead of silently picking a side, and reuse existing patterns before writing new code.

contextconventionsexecutionagentscodebase-patternstrust-levels
UncategorizedView skill →

evaluation

Build evaluation frameworks for agent systems. Use when testing agent performance, validating context engineering choices, or measuring improvements over time.

evaluationagentstesting
UncategorizedView skill →

mcp-builder

>-

mcptoolsagents
UncategorizedView skill →

memory-systems

Design and implement memory architectures for agent systems that persist state across sessions, maintain entity consistency, and reason over structured knowledge. Use when building agents that persist knowledge across sessions, choosing between memory frameworks, maintaining entity consistency, or designing memory architectures for production.

memoryagentsarchitecture
UncategorizedView skill →

multi-agent-patterns

Design multi-agent architectures for complex tasks. Use when single-agent context limits are exceeded, when tasks decompose naturally into subtasks, or when specializing agents improves quality.

multi-agentarchitectureagents
UncategorizedView skill →

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-generationtemplates
UncategorizedView skill →

skill-creator

Guide for creating effective skills. Use when creating a new skill or updating an existing one to extend agent capabilities with specialized knowledge, workflows, or tool integrations.

skillscreationagents
UncategorizedView skill →

spec-first

Enforces a spec → plan → execute → verify loop before writing code, preventing "looks right" failures. Activates on "build X", "implement...", "add a feature that...", or any multi-file/unclear-requirements request. Creates spec.md, todo.md, and decisions.md as durable artifacts.

specificationplanningexecutionears
UncategorizedView skill →

tool-design

Design tools that agents can use effectively, including when to reduce tool complexity. Use when creating, optimizing, or reducing the set of tools available to an agent.

toolsagentsarchitecture
UncategorizedView skill →

api-design-expert

Expert in RESTful API design, OpenAPI/Swagger documentation, versioning, error handling, and API best practices for NestJS applications. Use when designing API endpoints, building RESTful APIs, writing OpenAPI/Swagger docs, implementing versioning, or designing error responses and DTOs.

apirestdesign
UncategorizedView skill →

error-handling-expert

Expert in error handling patterns, exception management, error responses, logging, and error recovery strategies for React, Next.js, and NestJS applications. Use when implementing error handling, exception filters, error responses, error logging, or recovery strategies.

errorsreliabilityarchitecture
UncategorizedView skill →

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
UncategorizedView skill →

incremental-fetch

>-

data-ingestionapipagination
UncategorizedView skill →

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.

nestjstypescriptbackendapimongodbrest
UncategorizedView skill →

nestjs-testing-expert

NestJS testing mechanics with Jest — building testing modules, mocking providers and repositories, writing service and controller specs, and driving HTTP end-to-end tests through the real application. Use for any test touching a NestJS service, controller, guard, module, or API endpoint, including test-module setup, provider overrides, database fakes, and Supertest request flows.

nestjstestingjestsupertestbackend
UncategorizedView skill →

turborepo

|

turborepomonorepobuildcachingci
UncategorizedView skill →

typescript-expert

>-

typescriptjavascripttooling
frameworkView skill →

typescript-refactor

TypeScript refactoring and modernization guidelines from a principal specialist perspective. This skill should be used when refactoring, reviewing, or modernizing TypeScript code to ensure type safety, compiler performance, and idiomatic patterns. Triggers on tasks involving TypeScript type architecture, narrowing, generics, error handling, or migration to modern TypeScript features.

typescriptrefactoringmodernization
UncategorizedView skill →

ask-dev-loop

Ask which Dev Loop skill or flow fits the current situation. A router over the flagship idea-to-ship path.

dev-looprouterplanningdispatch
UncategorizedView skill →

board-sync

Reconciles a project board with current work and delivery evidence, reports incomplete coverage and metadata gaps, and applies only approved provider-supported field changes. Use when auditing board drift, reviewing blocked work, or assessing upcoming delivery.

boardsworkflowreconciliationgithubjiraaudit
UncategorizedView skill →

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.

domainglossarycontextadrddd
UncategorizedView skill →

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
UncategorizedView skill →

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-intakeprdgithubkanbanrequirementsears
UncategorizedView skill →

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.

interviewgrillingdiscoveryplanningfrontier
UncategorizedView skill →

interview

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

interviewdiscoveryrequirementsplanning
UncategorizedView skill →

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-gatespecrequirementsears
UncategorizedView skill →

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
UncategorizedView skill →

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

prdplanningrequirementsspecscopingears
UncategorizedView skill →

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.

boardsconfigurationworkflowgithubjira
UncategorizedView skill →

qa-reviewer

>-

quality-assuranceverificationcode-reviewaccuracycompleteness
UncategorizedView skill →

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.

setuproutinggithublabelsdev-loop
UncategorizedView skill →

wait-what

Re-pitch the last message in plain English using the project's CONTEXT.md vocabulary.

clarificationcommunicationcontextglossary
UncategorizedView skill →

writing-plans

>-

planningimplementation-plantaskstdddryyagnidecomposition
UncategorizedView skill →

agent-architecture-audit

Audit LLM and agent applications for wrapper regressions, prompt or memory contamination, tool discipline failures, hidden repair loops, and output rendering corruption. Use before shipping agent features or when an agent works in a direct model call but fails inside the product.

agentsllmarchitectureauditdebugging
UncategorizedView skill →

agent-config-audit

Audit AI agent instruction files (AGENTS.override.md, AGENTS.md, configured fallbacks, CLAUDE.md, hooks, and settings) across workspaces in read-only report mode. Use when agent configs drift, rules duplicate, files go stale, or after workspace restructuring; apply fixes only when explicitly requested.

auditclaude-mdagents-mdconfigdocumentationmaintenance
UncategorizedView skill →

ai-agent-cost-optimizer

Audit and reduce AI agent token and inference spend through context discipline, prompt caching, model routing, batching, and workflow capture. Use when discussing AI coding bills, token waste, model selection, prompt caching, or agent cost optimization.

aiagentscosttokenscontext
UncategorizedView skill →

ai-regression-testing

Design regression tests for AI-assisted development by targeting model blind spots such as sandbox versus production path drift, response-shape mismatches, untested bug fixes, and same-model review failures. Use after AI-generated code changes, bug fixes, API edits, or feature-flag/sandbox changes.

testingairegressionqualityapi
UncategorizedView skill →

changelog-generator

Automatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, customer-friendly release notes. Turns hours of manual changelog writing into minutes of automated generation. Use when preparing release notes, summarizing product updates, or turning git commits into customer-facing changelog entries.

changelogrelease-notesgit
UncategorizedView skill →

code-review

>-

code-reviewcorrectnesssecuritytestingdevexfeature-flagsspec
UncategorizedView skill →

codebase-advisor

Survey any codebase as a senior advisor, then hand back either prioritized self-contained implementation plans for OTHER models/agents to execute, or a written architecture and health analysis for humans. Strictly read-only on source code — never implements, fixes, or refactors anything itself. Use when asked to audit or analyze a codebase, review its architecture, assess project health for onboarding, find improvement opportunities (bugs, security, performance, test coverage, tech debt, migrations, DX), suggest features or where to take the project next (roadmap, product direction), or generate handoff plans for another agent to implement. Does NOT edit code directly — it declines and hands off a plan instead.

auditanalysisarchitectureonboardingplanningcodebase-reviewhandoff-plansorchestrationread-only
UncategorizedView skill →

codebase-design

Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.

architecturemodulesseamsdesigntestability
UncategorizedView skill →

commit-summary

Generate Conventional Commit messages from staged or unstaged git changes, split unrelated changes into logical commits, detect breaking changes, and optionally create commits after approval. Use when writing commit messages, preparing commits, or committing local work.

gitworkflowcommitsproductivity
UncategorizedView skill →

debug

>-

debuggingtriagereproductioninstrumentationfront-door
UncategorizedView skill →

deploy-dispatch

>-

deploymentdispatcherinfraec2dockerdevopsorchestration
UncategorizedView skill →

deploy

Run deployment workflows for web applications (staging, production). Use when user says 'deploy', 'push to staging', 'release', 'ship it', or 'go live'.

deploymentdevopsci-cdproductionstaging
UncategorizedView skill →

deployment-composer

Compose deployment workflows from smaller skills and repo signals, including trunk-based releases, CI quality gates, provider deployment, post-deploy verification, rollback, and failed-check diagnosis. Use when the user asks for a deployment plan, release workflow, ship-to-staging/production environments, or a smart deploy process across GitHub, Vercel, EC2, Docker, or custom CI.

deploymentorchestrationreleaseci-cdgithubstagingproduction
UncategorizedView skill →

deslop

>-

code-qualitycleanupai-artifactsproduct-polishprosemaintenance
UncategorizedView skill →

docs

Creates clear, concise technical documentation for software projects, runbooks, and developer guides. Use when writing or updating a README, guide, runbook, API reference, setup instructions, or troubleshooting notes.

documentationtechnical-writingrunbooks
UncategorizedView skill →

Page 1 of 5 · 201 results