Hermes Registry

Search the registry

One search across every skill, MCP server, agent, and workflow.

81 results

Context7

1.0.0

Upstash

MCP

Pulls current, version-pinned library docs at query time so the agent stops hallucinating package APIs.

docsreferencedevelopment
2

Feature Implementation

1.0.0

Hermes Registry

Workflow

Plan, implement, and test a new feature end to end.

developmentfeature
0

api-and-interface-design

1.0.0

addyosmani · software-development

Skill

Guides stable API and interface design. Use when designing APIs, module boundaries, or any public interface. Use when creating REST or GraphQL endpoints, defining type contracts between modules, or establishing boundaries between frontend and backend.

APIInterface DesignArchitecture
0

ask-matt

1.0.0

mattpocock · software-development

Skill

Ask which skill or flow fits your situation. A router over the user-invoked skills in this repo.

EngineeringAdviceClaude Code
0

aspnet-core

1.0.0

openai · software-development

Skill

Build, review, refactor, or architect ASP.NET Core web applications using current official guidance for .NET web development. Use when working on Blazor Web Apps, Razor Pages, MVC, Minimal APIs, controller-based Web APIs, SignalR, gRPC, middleware, dependency injection, configuration, authentication, authorization, testing, performance, deployment, or ASP.NET Core upgrades.

ASP.NET.NETBackend
0

backtest-expert

1.0.0

TraderMonty · trading

Skill

Expert guidance for systematic backtesting of trading strategies. Use when developing, testing, stress-testing, or validating quantitative trading strategies. Covers "beating ideas to death" methodology, parameter robustness testing, slippage modeling, bias prevention, and interpreting backtest results. Applicable when user asks about backtesting, strategy validation, robustness testing, avoiding overfitting, or systematic trading development.

backtestingstrategyedge
0

brainstorming

1.0.0

obra · software-development

Skill

You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.

BrainstormingIdeationPlanning
1

browser-testing-with-devtools

1.0.0

addyosmani · software-development

Skill

Tests in real browsers via Chrome DevTools MCP. Use when building or debugging anything that runs in a browser. Use when you need to inspect the DOM, capture console errors, analyze network requests, profile performance, or verify visual output with real runtime data. Requires the chrome-devtools MCP server to be configured.

BrowserTestingDevTools
0

chatgpt-apps

1.0.0

openai · software-development

Skill

Build, scaffold, refactor, and troubleshoot ChatGPT Apps SDK applications that combine an MCP server and widget UI. Use when Codex needs to design tools, register UI resources, wire the MCP Apps bridge or ChatGPT compatibility APIs, apply Apps SDK metadata or CSP or domain settings, or produce a docs-aligned project scaffold. Prefer a docs-first workflow by invoking the openai-docs skill or OpenAI developer docs MCP tools before generating code.

ChatGPTApps SDKOpenAI
0

claude-api

1.0.0

anthropics · software-development

Skill

Reference for the Claude API / Anthropic SDK — model ids, pricing, params, streaming, tool use, MCP, agents, caching, token counting, model migration. TRIGGER — read BEFORE opening the target file; don't skip because it "looks like a one-liner" — whenever: the prompt names Claude/Anthropic in any form (Claude, Anthropic, Fable, Opus, Sonnet, Haiku, `anthropic`, `@anthropic-ai`, `claude-*`, `us.anthropic.*`, `[1m]`); the user asks about an LLM (pricing/model choice/limits/caching) — never answer from memory; OR the task is LLM-shaped with provider unstated (agent/MCP/tool-definition/multi-agent/RAG/LLM-judge/computer-use; generate/summarize/extract/classify/rewrite/converse over NL; debugging refusals/cutoffs/streaming/tool-calls/tokens). SKIP only when another provider is being worked on (overrides all triggers): OpenAI/GPT/Gemini/Llama/Mistral/Cohere/Ollama named in the query; OR `grep -rE 'openai|langchain_openai|google.generativeai|genai|mistralai|cohere|ollama'` over the project hits (run this grep FIRST if no provider named — don't Read the file).

ClaudeAnthropicAPI
0

cli-creator

1.0.0

openai · software-development

Skill

Build a composable CLI for Codex from API docs, an OpenAPI spec, existing curl examples, an SDK, a web app, an admin tool, or a local script. Use when the user wants Codex to create a command-line tool that can run from any repo, expose composable read/write commands, return stable JSON, manage auth, and pair with a companion skill.

CLIToolingScaffolding
0

code-review-and-quality

1.0.0

addyosmani · software-development

Skill

Conducts multi-axis code review. Use before merging any change. Use when reviewing code written by yourself, another agent, or a human. Use when you need to assess code quality across multiple dimensions before it enters the main branch.

Code ReviewQualityStandards
0

code-simplification

1.0.0

addyosmani · software-development

Skill

Simplifies code for clarity. Use when refactoring code for clarity without changing behavior. Use when code works but is harder to read, maintain, or extend than it should be. Use when reviewing code that has accumulated unnecessary complexity.

RefactoringSimplificationCleanup
0

codebase-design

1.0.0

mattpocock · software-development

Skill

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.

ArchitectureDesignCodebase
1

context-engineering

1.0.0

addyosmani · software-development

Skill

Optimizes agent context setup. Use when starting a new session, when agent output quality degrades, when switching between tasks, or when you need to configure rules files and context for a project.

ContextPromptingAgents
0

data-manager-api-audience-ingestion

1.0.0

google · domain

Skill

Guides developers through uploading audience members to Google products using the Data Manager API /v1/audienceMembers/ingest endpoint and its associated client libraries. Use this skill when the user wants to upload audience members for Customer Match, mobile device ID audiences, or any other audience use case supported by the Data Manager API. Don't use for uploading events or conversions (use the data-manager-api-event-ingestion skill).

Google AdsDataManager
0

data-manager-api-event-ingestion

1.0.0

google · domain

Skill

Guides developers through implementing event and conversion ingestion to Google products using the Data Manager API /v1/events/ingest endpoint and its associated client libraries. Use this skill when the user wants to upload offline conversions, enhanced conversions for leads, click conversions, Google Analytics web or app events, or any other event ingestion use case supported by the Data Manager API. Don't use for uploading audience members (use the data-manager-api-audience-ingestion skill).

Google AdsDataManager
0

debugging-and-error-recovery

1.0.0

addyosmani · software-development

Skill

Guides systematic root-cause debugging. Use when tests fail, builds break, behavior doesn't match expectations, or you encounter any unexpected error. Use when you need a systematic approach to finding and fixing the root cause rather than guessing.

DebuggingErrorsRecovery
0

debugging-hermes-tui-commands

1.0.0

Hermes Agent · software-development

Skill

Debug Hermes TUI slash commands: Python, gateway, Ink UI.

debugginghermes-agenttui
0

deprecation-and-migration

1.0.0

addyosmani · software-development

Skill

Manages deprecation and migration. Use when removing old systems, APIs, or features. Use when migrating users from one implementation to another. Use when deciding whether to maintain or sunset existing code.

DeprecationMigrationRefactoring
0

diagnosing-bugs

1.0.0

mattpocock · software-development

Skill

Diagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.

DebuggingBugsDiagnosis
0

dispatching-parallel-agents

1.0.0

obra · software-development

Skill

Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies

AgentsParallelOrchestration
0

documentation-and-adrs

1.0.0

addyosmani · software-development

Skill

Records decisions and documentation. Use when making architectural decisions, changing public APIs, shipping features, or when you need to record context that future engineers and agents will need to understand the codebase.

DocumentationADRsDecisions
0

domain-modeling

1.0.0

mattpocock · software-development

Skill

Build and sharpen a project's domain model. Use when the user wants to pin down domain terminology or a ubiquitous language, record an architectural decision, or when another skill needs to maintain the domain model.

Domain ModelingDDDArchitecture
0
Page 1 of 4