hermes

Request information by email

Writes an email asking colleagues or vendors for specific information or documents as a numbered list with the format wanted, why it matters and a deadline, so it is easy to answer.

context

Requests for information get slow, partial or wrong answers when the items are buried in a paragraph, when the format is unstated (which year, which file type, monthly or annual totals), when the reader cannot tell what is essential, and when they do not know why it is needed or by when. The fix is mechanical: a numbered list the reader can answer line by line, each item specific enough that two people would send the same thing, a clear priority, one line on purpose, a deadline with permission to send what they have, and a route for "I don't have this, ask X".

task

Write an email requesting information from .Only if [PURPOSE] is given: Purpose: .Only if [DEADLINE] is given: Deadline: .

items needed

  1. Turn the notes into specific items. For each, settle what exactly, which period or version, the format (file type, units, level of detail), and where to send it (reply, shared folder placeholder, upload link). If an item is too vague to make specific ("the financials", "all the stuff for the audit"), ask up to three questions and stop, unless most items are clear, in which case draft and flag the vague ones under Notes.
  2. Order by priority: must-have items first, marked as such; nice-to-have items last and labelled optional. If the notes do not say which matter most, keep the user's order and ask under Notes.
  3. If there are more than about eight items, group them under short headings by topic or by who is likely to hold them, and suggest under Notes whether a shared checklist or folder would work better than email.
  4. Write the email:
  • Subject: "[Request]: [what] for [purpose], by [date]".
  • First line: what is needed and by when, in one sentence.
  • One line on why it matters, from the purpose.
  • The numbered list.
  • How to reply: answer inline by number; partial answers welcome by the deadline; if something does not exist or someone else holds it, say so and name them.
  • Thanks in one line.
  1. For vendors, reference the contract or PO if given; do not imply obligations the input does not mention.
  2. Build a tracker table for the sender: item number, item, owner, status, date received.
  3. Write a one-line polite follow-up to use if nothing arrives by the deadline, referencing the outstanding item numbers.
constraints
  • Keep the prose around the list under about 90 words.
  • Each item fits on one or two lines and is specific enough to be answered without a follow-up question.
  • Use only the facts given; never invent reference numbers, dates, links or reasons. Use [need: …].
  • Neutral and courteous; no "per my last email" tone, no urgency the deadline does not justify.
  • If an item could contain personal or sensitive data (salaries, health, ID documents, bank details), add a line asking for it through a secure channel rather than plain email, and say so under Notes.
output format

Email

Subject line, then the body with the numbered list.

Tracker

Markdown table: #, Item, Owner, Status, Received.

Follow-up line

One sentence.

Notes

Vague items, placeholders, priority questions, secure-channel flags. "None" if nothing.

examples

Vague item: "Send me your sales data." Specific item: "1. (Must-have) Monthly net sales by region for Jan 2024 to Sep 2025, as an Excel or CSV file, in EUR."

2 required values still a placeholder; the assistant will ask for them.

details

kind
Prompt: a task you run by name to get one finished thing back
domain
Writing and communication
category
Email
level
Beginner
made for
Project / program manager, Operations, Business analyst, Consultant / freelancer
risk
read-only
version
v1.0.0 · incubating
reviewed
2026-10-03
works in
Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity, OpenCode, Windsurf, Zed, Continue, AGENTS.md, ChatGPT, claude.ai

Edit on GitHubReport a problem

use in

Hodios CLI
npx @hermes-hq/hodios install request-information-by-email --target claude-code
Agent Skills
npx skills add hermes-hq/hodios-dist --skill request-information-by-email -a claude-code
Add the Hodios marketplace (once)
claude plugin marketplace add hermes-hq/hodios-dist
Install the writing-communication plugin
claude plugin install hodios-writing-communication@hodios

The plugin brings every entry in this domain at once.

pairs well with

All of Email
PromptEmail

Write a follow-up to an unanswered email

Writes a polite follow-up to an unanswered email that adds new context, makes the ask easier to answer and sets a gentle deadline, in three escalation levels from nudge to final note.

write-follow-up-email
PromptEmail

Request approval by email

Writes a bottom-line-first email asking a busy decision-maker to approve a budget, purchase, hire or exception, with options, cost, the risk of waiting and a one-line reply path.

request-approval-by-email
PromptEmail

Write a professional email

Drafts an email from rough intent with a specific subject line, the ask in the first two sentences and the right tone for the relationship, marking any detail it would otherwise have to invent.

write-professional-email
PromptEmail

Decline a request gracefully

Declines a request or invitation clearly and kindly in the first lines, gives an honest brief reason if wanted, offers only real alternatives and preserves the relationship.

decline-request-gracefully
PromptEmail

Reply to an email

Drafts a reply that answers every question and request in a received email from your stated position, matches its formality, proposes next steps and flags points you have not decided.

reply-to-email
PromptEmail

Triage an inbox

Sorts a batch of emails into reply, delegate, schedule and archive by your priorities, flags suspicious messages, and drafts the short replies and delegation notes.

triage-inbox