Skip to content
hermes-hqPublic

About

Open library of 10000+ expert prompts, personas and workflows for every AI tool: Claude Code, Codex, Cursor, Copilot, Gemini CLI, ChatGPT and more. One line to install. CC0, free forever.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

668 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Hodios: open prompts for every AI tool

One open prompt library, native in every AI tool. Free forever.

10,241 entries  ·  22 domains  ·  182 categories  ·  307 personas  ·  222 workflows

Prompts, personas and workflows for work, learning, creativity and everyday life.
Each one is written once and installs in your AI tool's own format with one line.

GitHub stars check catalog npm content: CC0-1.0 code: Apache-2.0 Buy Me a Coffee

Browse the library →  ·  Try it in 10 seconds  ·  Where it stands  ·  Suggest a prompt  ·  Contribute

If Hodios saves you time, star the repo. It is how other people find it.


Works with Claude Code · Codex · Cursor · GitHub Copilot · Gemini CLI · Antigravity · OpenCode · Windsurf · Zed · Continue · ChatGPT · claude.ai.

Anything else that reads Agent Skills or AGENTS.md works too. Coming soon as the built-in library of Hermes IDE (the IDE, not Hermes Agent).

Every entry is written once and compiled to each tool's native format: Agent Skills, plugins, subagents, slash commands, rules files or plain paste-in text. Nothing to learn, nothing to run, no account, no API key.

A terminal in a Next.js project: hodios search "pull request" lists three review entries, hodios install review-pull-request --target claude-code writes .claude/skills/review-pull-request/SKILL.md, and the first lines of that skill file are shown.
Real output from the published CLI, recorded by tools/demo/record-cli.mjs.

Try it in 10 seconds

# Claude Code: a whole domain as one plugin
claude plugin marketplace add hermes-hq/hodios-dist
claude plugin install hodios-software-engineering@hodios

# Codex, Cursor, Copilot, OpenCode or any Agent Skills tool
npx skills add hermes-hq/hodios-dist --skill review-pull-request -a codex

# Search the whole catalog, ranked for the project you're in
npx @hermes-hq/hodios search

Using ChatGPT or claude.ai? Open any entry on hermes-ide.com/prompts, press Copy and paste it into a chat.

Not just for code

A small taste. Every one of these is a single line to install.

You want to… Use
Get a pull request reviewed the way a careful senior engineer would review-pull-request
Have a security subagent that only reports issues with a real attack path security-auditor
Find out whether an online shop is a scam before you pay check-online-shop-legitimacy
Understand a scary error message and fix it safely explain-error-message
Ask for a raise with evidence, a number and a script ask-for-raise
Appeal a denied insurance claim against the policy wording appeal-insurance-denial
Tell a child about a divorce, an illness or a death explain-hard-topic-to-child
Plan a week of meals, with the shopping list grouped by aisle plan-weekly-meals
Build a training plan that progresses safely build-training-plan
Budget a trip before you book it plan-trip-budget
Compare a stack of papers for a literature review build-literature-matrix
Call an A/B test: ship, iterate or stop analyze-ab-test-results
Balance a combat encounter for your tabletop party balance-combat-encounter
Rewrite a prompt for a reasoning model adapt-prompt-for-reasoning-model

See every domain and category ↓

What an entry looks like

One Markdown file with typed arguments, an explicit output contract and shared guardrails (full file):

---
id: review-pull-request
kind: prompt
title: Review a pull request
status: experimental
authorship: human
args:
  - {name: diff, type: text, required: true}
  - {name: focus, type: enum, enum: [correctness, security, performance, all], default: all}
output_contract: {format: markdown, sections: [Verdict, Findings, Missing tests]}
pairs_with: {personas: [code-reviewer, security-auditor]}
---
<task>
Review {{diff}}. If it is a PR URL or branch name, fetch the diff; if you cannot, ask for it once and stop.
1. Read the whole diff once before judging any hunk.
2. For each suspected defect, trace the input that triggers it. Drop it if you cannot construct one.
3. Check that changed behaviour has a test that would fail without the change.
</task>

Next to it sits an evals.yaml: realistic cases (here an off-by-one bug, an empty diff and a harmless comment fix) that set the entry against a plain one-line request, Review this pull request: {{diff}}, on models from two vendors, graded by a third. The compiler turns that one file into a Claude Code skill and slash command, a Codex skill, a Copilot prompt file, a Gemini command, a Cursor rule or paste-in text.

What the model gets, side by side:

A plain request The Hodios entry
Review this pull request: <diff> Why the review matters and what a careful senior reviewer blocks on
Three steps: read the whole diff, trace the input that triggers each defect, check for a test that would fail without the change
Limits: at most 10 findings, no style comments, ask for anything missing instead of guessing
A fixed output: Verdict, Findings as path:line, Missing tests
One worked example of a good finding

Run npx @hermes-hq/hodios use review-pull-request to see the full text your model receives.

Why Hodios

  • Evals in the open. Entries ship with eval cases that set them against a plain one-line request. An entry is marked stable only after it beats that request on models from two vendors, and every entry shows its status. Where the library stands today ↓
  • Native everywhere. One source, compiled to each tool's real format and limits. No wrapper, no runtime, no lock-in.
  • The ones for you, not all of them. Entries are tagged by stack, stage, needs and tool, so search puts what fits your project first.
  • Self-contained. An installed entry never depends on another entry being installed.
  • Safe by construction. Entries are text only: no scripts, no tool grants, no hidden characters, no download-and-run. Every change is linted and reviewed.
  • Free for any use. Content is CC0: copy it into your repo, your product or your docs. A link back is appreciated, never required.
  • No telemetry in the library or the CLI. They collect nothing. (The website, hermes-ide.com, uses analytics.)

Install

Pick your tool. Each command was run against the published install tree in hermes-hq/hodios-dist; swap the id or domain for any curated entry. The install tree holds the curated tier only (at most 2,000 entries, listed in curated.txt), because these installers download the whole repository. Every other entry installs with the CLI.

Tool One line
Claude Code claude plugin marketplace add hermes-hq/hodios-dist && claude plugin install hodios-software-engineering@hodios
Codex, Cursor, Copilot, OpenCode and other Agent Skills tools npx skills add hermes-hq/hodios-dist --skill review-pull-request -a codex
Gemini CLI gemini skills install https://github.com/hermes-hq/hodios-dist --path skills/review-pull-request --consent
ChatGPT, claude.ai, anything else Copy paste/<id>.md from hodios-dist, or run npx @hermes-hq/hodios use <id> for any entry
Hermes IDE Coming soon: built in, in the Library tab.

Claude Code installs a whole domain at a time: hodios-software-engineering, hodios-education, hodios-travel and so on, one plugin per domain. Then call an entry as /hodios-software-engineering:review-pull-request, or let Claude pick the subagents (hodios-software-engineering:security-auditor). For npx skills, -a takes claude-code, codex, cursor, github-copilot, opencode, gemini-cli and more; --skill '*' installs every curated entry.

Use the CLI

The CLI searches the whole catalog, curated or not, ranks what fits your project and writes each tool's native files (rules and personas included, which the installers above do not cover). Run it with npx, or install it once to get the hodios command:

npx @hermes-hq/hodios install review-pull-request --target claude-code
npm install -g @hermes-hq/hodios                 # then use `hodios` directly

cd ~/my-project
hodios search                                    # what fits this project first, and why
hodios install review-pull-request python-style-rules --target cursor
hodios use review-pull-request --arg diff=@- < my-change.diff | claude -p

Targets: claude-code, codex, cursor, copilot, gemini-cli, opencode, agents-md, paste, hermes (Hermes IDE). list shows what is installed and remove takes it out again.

Where it stands

Hodios is new, so here is exactly how far it has got. No eval results are published yet; they will be, entry by entry, as entries reach stable.

Status Entries What it means
Stable 0 Beat a plain one-line request on its own evals, on models from two vendors
Experimental 139 Has at least three eval cases (happy path, edge case, negative case); not yet promoted
Incubating 10,102 New; evals are optional at this stage
  • 10,236 of 10,241 entries ship with eval cases.
  • Who wrote them: 2 by a person, 8,133 by a person with AI help, 2,077 drafted by AI.
  • 1,995 entries are in the curated tier that the plugins and npx skills install. The CLI installs all 10,241.

The status and authorship of every entry are in its frontmatter. Every AI-assisted or AI-drafted entry names the contributor who reviewed it and signed it off, and every change goes through the same lint and review.

What's inside

Five kinds of entry, each with one job. Use one on its own or combine them:

flowchart LR
    kPersona["🧑 <b>Persona</b><br/>who the AI is"] --> ai(("Your AI tool"))
    kRule["📏 <b>Rule</b><br/>what it always follows"] --> ai
    kPrompt["✅ <b>Prompt</b><br/>one task to do"] --> ai
    kWorkflow["🗺️ <b>Workflow</b><br/>several steps, in order"] --> ai
    kStyle["🎨 <b>Style</b><br/>how the answer reads"] --> ai
    ai --> result["Better result"]
Loading
Kind What it is Becomes
Prompt A task with typed inputs: review a PR, find a root cause, write a migration Skill, slash command, Copilot prompt file, Gemini command
Persona Who the agent is and how it works: security auditor, debugger, tech writer Subagent, output style, custom agent, project instructions
Workflow Ordered steps with approval gates: feature track, literature review Skill with the steps inlined, Copilot prompt file, Gemini command, Hermes Track
Rule Always-on project instructions: TypeScript strictness, commit conventions AGENTS.md / CLAUDE.md / GEMINI.md section, Cursor rule, Copilot instructions
Style An output modifier with 5 levels: concise, diff-only, beginner-friendly Output style or appended instructions

Entries are organised by domain and category, from code review, debugging and testing to teaching, trip planning and statistics. The full list is below.

The ones for you, not all of them

Every entry is tagged with what it is for: the stack it targets (TypeScript, Django, Terraform…), the stage of work (plan, build, review, operate…), what it needs (repo access, shell, an MCP server) and which tools it works in. Hermes IDE, the site and the CLI use those tags to put the entries that match your project and your interests first, so you see a short, relevant list instead of the whole catalog. Stack-agnostic entries stay visible to everyone.

In a project folder, npx @hermes-hq/hodios search with no query does this on your machine: it reads the project's manifests and agent config folders, ranks what fits first and says why ("your project uses React"). Nothing is sent anywhere, and --all turns it off.

10241 entries (9572 prompts, 307 personas, 222 workflows, 104 rules, 36 styles).

Software engineering · 2107
Category Entries Try
Implementation 163 add-feature-flag · add-low-power-sleep-modes · add-rate-limiting
Migration 104 adopt-swift-6-strict-concurrency · convert-class-components-to-hooks · convert-infrastructure-between-iac-tools
Debugging 103 bisect-regression · configure-ide-debugger · debug-bus-communication
AI and ML engineering 102 add-ai-feature-to-app · add-human-approval-to-agent-actions · add-llm-output-guardrails
DevOps 101 add-quality-gates-to-ci · automate-mobile-app-signing · automate-release-versioning
Testing 101 add-characterization-tests · add-regression-test · automate-manual-test-cases
Data engineering 99 add-foreign-keys-to-legacy-schema · add-read-replicas · automate-postgres-backups
Security 99 add-csrf-protection · add-security-scanning-to-ci · adopt-strict-csp
Refactoring 93 apply-design-pattern · centralize-input-validation · clean-up-ai-generated-code
Architecture 92 align-architecture-with-teams · assess-technical-due-diligence · choose-api-style
Code review 92 check-library-usage-against-docs · check-pr-matches-design-doc · check-semver-impact-of-diff
Performance 90 analyze-load-test-results · compare-benchmark-runs · diagnose-cpu-spike
Documentation 89 annotate-config-file · audit-documentation · audit-readme-conversion
Git and version control 88 add-ticket-ids-to-commits · address-review-with-fixup-commits · audit-repository-access
Conventions 68 audit-lint-configuration · configure-linter-and-formatter · find-inconsistent-code-patterns
Security operations 67 analyze-dns-logs-for-c2 · analyze-email-headers · analyze-malicious-office-document
Open source maintenance 66 adopt-abandoned-project · announce-maintenance-pause · assess-cyber-resilience-act-impact
Accessibility 65 add-accessible-keyboard-shortcuts · add-live-region-announcements · assess-european-accessibility-act-readiness
Incident and operations 65 analyze-incident-logs · audit-postmortem-action-items · audit-runbook-library
Localization (software) 65 add-hardcoded-string-lint-checks · audit-translation-keys · automate-translation-file-sync
Learning to code 64 coach-coding-kata · create-coding-exercises · decode-developer-jargon
Planning 64 assess-scope-change-request · assess-technical-debt · assign-work-across-developers
Coding-agent operations 62 add-agent-friendly-dev-commands · assess-coding-agent-impact · assess-task-for-agent-delegation
Developer writing 58 adapt-internal-doc-for-public-post · announce-technical-decision · explain-cloud-bill-to-finance
Product (engineering) 47 define-non-functional-requirements · document-existing-feature-behaviour · extract-requirements-from-notes
Learning and education · 590
Category Entries Try
Teaching 126 adapt-text-reading-level · align-lesson-to-standards · analyze-class-assessment-results
Tutoring 116 analyze-artwork-formally · analyze-fieldwork-data · analyze-film-scene-for-coursework
Studying 106 act-on-marked-feedback · adapt-study-for-learning-difference · analyze-exam-mistakes
Exam preparation 100 analyze-past-papers · build-exam-pressure-practice · coach-enem-essay
Course design 70 adapt-course-for-low-bandwidth · analyze-course-evaluations · build-course-reading-list
Special education and inclusion 37 adapt-lesson-for-hearing-impaired-pupil · adapt-lesson-for-visually-impaired-pupil · break-down-life-skill-task
Homeschooling 35 adapt-homeschool-for-learning-differences · build-homeschool-portfolio · choose-homeschool-approach
Languages · 233
Category Entries Try
Language learning 109 adapt-coursebook-unit-to-learners · adapt-language-learning-for-dyslexia · adapt-language-study-for-hearing-loss
Conversation practice 72 ask-pharmacist-in-language · build-interview-answer-bank-in-language · decode-regional-speech-in-conversation
Translation 52 adapt-public-notice-for-many-languages · adapt-regional-variant · adapt-script-for-dubbing
Content creation · 372
Category Entries Try
Social media 69 adapt-post-across-platforms · apply-moderation-policy-to-comments · brainstorm-brand-memes
Blogging 55 edit-blog-post-draft · edit-transcript-into-article · generate-blog-post-ideas
Video 54 adapt-script-for-teleprompter · adapt-trend-format · analyze-video-retention
Podcasting 46 build-episode-research-brief · build-guest-booking-tracker · choose-podcast-setup
Newsletters 40 announce-newsletter-change · audit-newsletter-performance · build-evergreen-issue-bank
Content strategy 36 analyze-competitor-channels · analyze-content-performance · assess-community-information-needs
Creator business 36 build-creator-rate-card · design-creator-coaching-offer · design-membership-tiers
Livestreaming 36 audit-stream-for-privacy-leaks · choose-first-streaming-setup · choose-stream-music-safely
Marketing and sales · 539
Category Entries Try
Sales 91 analyze-sales-funnel-metrics · answer-price-shopper-calls · ask-clients-for-referrals
Copywriting 77 adapt-copy-for-segments · analyze-competitor-copy · audit-landing-page-conversion
SEO 76 add-seo-to-nextjs-app · analyze-search-console-data · analyze-serp-for-keyword
Advertising 66 analyze-ad-performance · analyze-competitor-ads · analyze-creative-test-results
Marketing strategy 66 analyze-channel-performance · analyze-competitors · brainstorm-guerrilla-marketing
Email marketing 63 analyze-email-campaign-report · announce-last-minute-openings · audit-email-deliverability
E-commerce 55 audit-product-catalog-data · audit-store-app-stack · audit-store-homepage-and-navigation
Public relations 45 audit-online-newsroom · build-crisis-comms-plan · build-media-list
Product management · 330
Category Entries Try
Product discovery 58 analyze-competitor-reviews · audit-idea-evidence · build-job-map
Product metrics 57 analyze-conversion-funnel · analyze-feature-adoption · analyze-free-to-paid-conversion
Roadmapping 55 align-roadmap-to-okrs · allocate-capacity-across-departments · answer-customer-roadmap-question
Product launch 54 brief-frontline-staff-on-release · build-launch-budget · build-launch-press-kit
Product strategy 53 apply-product-thinking-to-programme · assess-ai-disruption-risk · assess-platform-dependency-risk
User feedback 53 analyze-ai-feature-feedback · analyze-app-store-reviews · analyze-cancellation-feedback
Business and strategy · 541
Category Entries Try
Customer support 108 analyze-support-tickets · answer-product-warranty-claim · audit-help-center-content
Operations 84 audit-sop-library · audit-supplier-factory · automate-business-workflow
Entrepreneurship 73 assess-founder-fit · build-pre-launch-waitlist · check-business-opportunity-for-red-flags
Business strategy 71 analyze-business-case-study · analyze-business-model · analyze-competitor-financials
Farming 55 answer-farm-audit-findings · answer-neighbour-farm-complaint · budget-winter-forage-stocks
Restaurants and hospitality 40 answer-group-booking-enquiry · build-allergen-matrix · build-restaurant-wine-list
Nonprofits and charities 37 answer-donor-service-queries · assess-charity-merger-options · build-board-skills-matrix
Real estate 37 abstract-property-lease · analyze-property-comparables · analyze-rental-property
Fundraising 36 build-investor-pipeline · calculate-safe-conversion · choose-funding-instrument
Data analysis · 428
Category Entries Try
Spreadsheets 84 add-change-log-to-shared-sheet · allocate-shared-costs · audit-spreadsheet-model
Data exploration 83 analyze-competitor-price-data · analyze-contact-centre-data · analyze-delivery-performance
Statistics 71 analyze-ab-test-results · analyze-likert-data · analyze-small-sample-data
Reporting 70 announce-metric-definition-change · announce-new-dashboard · anticipate-report-questions
Data visualisation 64 adapt-chart-for-mobile · animate-chart · audit-dashboard
Forecasting 56 add-event-adjustments-to-forecast · adjust-forecast-for-weather · build-driver-based-revenue-forecast
Research and science · 316
Category Entries Try
Scientific writing 62 appeal-journal-rejection · audit-manuscript-storyline · build-manuscript-tables
Literature review 61 appraise-study-quality · assess-study-applicability · audit-literature-review-draft
Research methods 61 agree-authorship-order · assess-validity-threats · build-causal-diagram
Fact-checking 51 analyze-spin-in-article · assess-breaking-news-reports · assess-dataset-reliability
Peer review 46 anticipate-reviewer-objections · assess-referee-report-quality · assess-reproducibility
Lab work 35 analyze-standard-curve · assess-lab-procedure-risks · audit-lab-notebooks
Design · 271
Category Entries Try
UI design 61 adapt-design-for-mobile · adapt-ui-for-localization-and-rtl · adapt-ui-for-older-adults
UX research 57 analyze-session-recordings · assess-ux-maturity · audit-past-research
Design systems 46 audit-component-duplication · audit-design-code-parity · audit-design-consistency
Graphic design 37 adapt-key-visual-to-formats · create-color-palette · create-mood-board
Branding 35 build-brand-guidelines · build-brand-platform · build-diy-brand-kit
Interior design 35 blend-two-households-decor · choose-paint-colours · choose-rug-size
Creative arts · 464
Category Entries Try
Performing arts 37 break-down-scene-for-actor · build-costume-plot · build-props-list
Comics and graphic novels 36 adapt-story-into-comic · convert-print-comic-to-vertical-scroll · critique-comic-page
Fiction 36 build-suspense-in-scene · check-story-continuity · co-write-story-interactively
Image generation 36 build-image-style-guide · coach-image-prompting · create-storyboard
Music 36 analyze-song-structure · build-music-sound-kit · critique-song-lyrics
Poetry 36 analyze-poem · audit-poem-meter · critique-poem
Screenwriting 36 adapt-story-for-screen · cut-script-page-count · develop-tv-series-concept
Worldbuilding 36 build-fictional-world · build-magic-system · build-series-bible
Life writing 35 break-genealogy-brick-wall · build-life-timeline · caption-family-photos
Nonfiction books 35 answer-copyedit-queries · build-book-index · build-story-bank
Photography 35 answer-photo-usage-request · choose-camera-gear · choose-camera-settings
Video generation 35 animate-listing-photos · animate-old-family-photo · build-video-prompt-template
Visual art 35 assess-reference-photo · choose-art-supplies · critique-artwork
Writing and communication · 559
Category Entries Try
Business writing 97 ask-for-help-in-team-chat · build-company-glossary · plan-change-communications
Email 97 acknowledge-request-and-set-timeline · announce-employee-departure · announce-event-cancellation
Interpersonal communication 96 adapt-message-for-culture · address-peer-not-pulling-weight · announce-unpopular-decision-to-family
Editing 88 answer-grammar-usage-question · apply-brand-voice-to-copy · apply-title-case-to-headings
Presentations 72 adapt-deck-for-new-audience · adapt-presentation-for-international-audience · add-sources-to-slides
Public speaking 55 adapt-talk-for-new-audience · build-speaking-practice-plan · check-venue-before-talk
Grant writing 54 adapt-proposal-for-new-funder · announce-grant-award · answer-funder-clarification-questions
Career and HR · 466
Category Entries Try
Interview preparation 67 answer-ai-usage-interview-questions · answer-greatest-strength · answer-greatest-weakness
People management 64 address-high-performer-behaviour · address-negative-attitude · address-offensive-remark-in-team
Résumés 64 age-proof-resume · anonymize-resume-for-blind-hiring · build-latex-resume
Career growth 60 ask-for-raise · ask-for-stretch-assignment · ask-for-title-change
Job search 60 accept-job-offer-in-writing · address-selection-criteria · analyze-job-posting
Hiring 59 audit-candidate-experience · audit-job-description · break-tie-between-finalists
HR operations 50 analyze-pay-equity · answer-employee-hr-question · assess-flexible-working-request
Freelancing 42 announce-freelance-availability · brief-freelance-subcontractor · build-freelance-pipeline-routine
Finance · 369
Category Entries Try
Taxes 64 appeal-tax-penalty · calculate-cost-basis · calculate-home-office-deduction
Financial planning 60 build-financial-emergency-file · build-lifetime-cash-flow-plan · build-net-worth-statement
Accounting 56 analyze-customer-profitability · analyze-working-capital · build-cash-flow-statement
Budgeting 52 audit-subscriptions · budget-a-pay-rise · budget-for-holidays-and-gifts
Debt and credit 51 ask-card-issuer-to-cut-rate-or-fees · break-payday-loan-cycle · build-credit-history-from-zero
Investing (education) 50 assess-risk-tolerance · build-bond-ladder · calculate-fee-drag
Insurance 36 appeal-insurance-denial · calculate-life-cover-need · challenge-fault-decision
Legal and admin · 415
Category Entries Try
Paperwork 59 apply-for-adult-guardianship · apply-for-building-permit · apply-for-child-passport
Contracts 56 assess-breach-of-contract · build-contract-negotiation-playbook · build-contract-obligations-register
Legal correspondence 54 appeal-benefits-decision · appeal-dismissal · appeal-parking-ticket
Compliance 51 answer-security-questionnaire · assess-ai-act-obligations · assess-childrens-privacy-obligations
Policies and terms 48 write-acceptable-use-policy · write-accessibility-statement · write-ai-transparency-notice
Renting and tenancy 39 ask-landlord-about-pet · challenge-rental-fees · check-jeonse-contract
Legal practice 37 analyze-statutory-provision · brief-court-case · build-damages-schedule
Intellectual property 36 agree-ownership-with-co-creators · apply-for-trademark · assess-rights-in-ai-assisted-work
Immigration 35 ask-employer-for-visa-sponsorship · calculate-absences-from-country · check-dual-citizenship-impact
Health and wellbeing · 372
Category Entries Try
Fitness 63 adapt-exercise-for-condition · adjust-week-after-missed-workouts · assess-fitness-baseline
Mental health 63 bounce-back-from-rejection · break-rumination-loop · build-connection-plan
Medical visit preparation 60 access-healthcare-abroad · build-medication-list · build-symptom-log
Nutrition 55 analyze-diet-log · compare-diet-approaches · cut-back-ultra-processed-food
Clinical practice 48 draft-discharge-summary · plan-advance-care-planning-conversation · plan-breaking-bad-news
Sleep 46 audit-bedroom-for-sleep · beat-bedtime-procrastination · beat-jet-lag
Living with chronic conditions 37 adapt-hobby-for-condition · adapt-household-tasks-for-fatigue · adjust-to-life-with-stoma
Cooking and home · 333
Category Entries Try
Home improvement 45 assemble-flat-pack-furniture · assess-wall-cracks · build-home-inventory
Cooking 37 adapt-recipe · adjust-recipe-for-altitude · blend-spice-mix
Housekeeping and cleaning 37 adapt-cleaning-for-low-energy · build-cleaning-kit · clean-after-building-work
Baking 36 adapt-bake-to-different-tin · calibrate-home-oven · choose-baking-equipment
Drinks 36 blend-herbal-infusion · brew-masala-chai · brew-moka-pot-coffee
Gardening 36 build-garden-calendar · build-raised-bed-plan · clear-perennial-weeds
Vehicles 36 adjust-bike-gears · change-flat-tyre · check-car-before-road-trip
Meal planning 35 build-dinner-rotation · build-grocery-list-from-recipes · organise-potluck
Pet care 35 build-pet-emergency-plan · care-for-backyard-chickens · care-for-rabbits
Travel · 180
Category Entries Try
Trip planning 37 choose-accommodation · choose-destination · choose-ethical-volunteer-trip
Outdoors 36 assess-river-crossing · build-outdoor-first-aid-kit · choose-mountain-guide
Relocation and settling in 36 brief-destination-relocation-agent · brief-new-school-on-arriving-child · build-social-circle-in-new-city
Travel logistics 36 build-packing-list · build-trip-booking-timeline · cancel-trip-bookings
Local culture 35 apologise-for-cultural-faux-pas · check-gestures-and-body-language · check-local-festivals-and-holidays
Parenting and family · 218
Category Entries Try
Parenting 38 build-reading-routine-with-child · choose-childcare · choose-extracurricular-activities
Family logistics 37 audit-family-activity-load · coordinate-family-calendar · create-chore-chart
Caregiving 36 adapt-family-celebration-for-dementia · agree-care-cost-split · balance-partner-and-carer-roles
Kids' activities 36 build-den-with-kids · create-kids-craft · create-puppet-show
Relationships 36 assess-draining-friendship · assess-early-dating-warning-signs · build-couple-bucket-list
Pregnancy and new babies 35 check-safe-sleep-setup · choose-antenatal-classes · choose-baby-doctor
Productivity and personal life · 596
Category Entries Try
Summarisation 65 brief-manager-on-situation · brief-me-on-topic · build-cast-of-characters
Decision-making 61 apply-mental-models-to-problem · build-decision-tree · check-decision-for-biases
Task management 56 audit-recurring-tasks · audit-time-use · batch-email-and-messages
Note-taking 55 apply-progressive-summarization · archive-finished-project-notes · audit-notes-vault
Meetings 54 adapt-meetings-for-access-needs · analyze-meeting-participation · build-action-item-tracker
Tech help 47 automate-personal-routine · check-used-device · choose-cloud-storage
Brainstorming 42 brainstorm-app-ideas · brainstorm-community-project-ideas · brainstorm-costume-ideas
Event planning 38 build-conference-programme · build-event-planning-timeline · build-event-volunteer-rota
Habits and goals 36 add-more-joy-to-week · beat-procrastination · break-bad-habit
Shopping decisions 36 buy-from-overseas-seller · buy-open-box-or-refurbished · buy-secondhand-safely
Religion and spirituality 36 answer-child-faith-questions · check-spiritual-group-warning-signs · choose-scripture-translation
Digital safety 35 check-data-breach-exposure · check-job-offer-scam · check-marketplace-deal
Personal style and grooming 35 adapt-wardrobe-to-new-climate · assess-garment-quality · build-capsule-wardrobe
Gaming and fun · 392
Category Entries Try
Simulations and play-along games 37 play-age-of-sail-voyage · play-air-traffic-control · play-archaeology-dig
Crafts and making 36 calibrate-3d-printer · chart-cross-stitch-pattern · choose-sewing-machine
Game design 36 analyze-playtest-notes · balance-asymmetric-factions · calculate-game-probabilities
Humour 36 adapt-joke-for-another-language · explain-joke-or-meme · fix-joke-that-fell-flat
Films, books, music and fandom 36 build-reading-challenge · catch-up-on-series-spoiler-free · check-film-for-children
Tabletop RPGs 36 adjudicate-rules-dispute · balance-combat-encounter · build-rpg-character
Hobbies and pastimes 35 assess-inherited-collection · build-scale-model-kit · catalog-collection
Puzzles 35 analyze-chess-game · build-chess-opening-repertoire · build-mini-crossword
Amateur sport 35 adapt-sport-for-mixed-ability · break-down-sports-technique · choose-team-formation
Trivia and quizzes 35 adapt-quiz-for-audience · create-custom-bingo · create-party-game-cards
Video games 35 audit-game-spending · build-aim-training-routine · calculate-production-ratios
Prompting and assistants · 150
Category Entries Try
Prompt engineering 64 adapt-prompt-for-reasoning-model · adapt-prompt-for-small-model · anonymize-text-before-ai
Assistant setup 50 audit-assistant-memory · build-project-instructions · choose-ai-tool
Output styles 36 academic · actionable · analogy-led

Contribute

No git needed: suggest a prompt. Describe the task and what a great result looks like in a short form, and say whether you want to write it yourself.

Write one yourself in about five minutes: copy an example folder, edit the frontmatter, write the body, run npm run validate, and open a pull request. CONTRIBUTING.md has the walkthrough, the quality bar and what we do not accept. Found a prompt that gives bad advice? Report it. Questions and ideas go to Discussions.

Share an entry: every entry has its own page at hermes-ide.com/prompts/<id>, for example hermes-ide.com/prompts/plan-weekly-meals.

Repository layout

library/<domain>/<category>/<id>/<kind>.md   entries (prompt.md, persona.md, workflow.md, rule.md or style.md)
partials/                            shared snippets included with {{> path}}
vocab/                               controlled vocabularies: domains, categories, roles, stacks... (see TAXONOMY.md)
schema/                              JSON Schemas for entries, evals and vocab
packages/schema  core  cli           @hermes-hq/hodios-schema, @hermes-hq/hodios-core, hodios (CLI)
ids.lock                             every released id, append-only
curated.txt                          the curated tier: the entries hodios-dist ships

The compiled install tree (the curated tier) and the searchable catalog (every entry, catalog/v1) live in hermes-hq/hodios-dist, built by the release bot. How entries are picked for the curated tier: TAXONOMY.md §6.1.

The name

Hodios (HO-dee-os) is an epithet of Hermes: the guide of travellers. This library is the guide for your agents.

Support

Hodios is free and always will be. If it saves you time and you'd like to say thanks, you can buy the maintainer a coffee. Stars, good entries and honest bug reports help just as much.

License

  • Content (library/, partials/, vocab/ and every generated export): CC0-1.0. No rights reserved.
  • Code (packages/, tools/, schema/): Apache-2.0.

REUSE.toml maps every path. Hodios is separate from Hermes IDE's own license. "Hodios" and "Hermes IDE" are trademarks; see TRADEMARK.md.

About

Open library of 10000+ expert prompts, personas and workflows for every AI tool: Claude Code, Codex, Cursor, Copilot, Gemini CLI, ChatGPT and more. One line to install. CC0, free forever.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages