The agent skill bundle is the machine-readable manual that teaches an AI agent
how to drive Hoody. It is published as static files at
hoody.com/SKILLS/,
so agents can fetch it without any authentication, embed URLs into prompts, and
load deeper detail on demand.
The bundle is built around progressive disclosure: an agent loads the
combined full skill for its preferred mode, then fetches a single
per-namespace file on demand when it needs the exact signatures and payloads
for one service.
SKILL-HTTP-FULL.md, SKILL-SDK-FULL.md, and SKILL-CLI-FULL.md. Each is
the everything-in-one-file reference for that mode: what Hoody is, the auth
model, the public URL scheme, and every namespace inlined. Pick the one that
matches your runtime.
Per-namespace, per-mode
Fetched on demand. Files named SKILL-HTTP/<ns>.md (HTTP),
SKILL-SDK/<ns>.md (SDK), and SKILL-CLI/<ns>.md (CLI), each with the
actual signatures, payloads, examples, and gotchas for that one surface.
All three modes cover the same 20 service namespaces (a namespace with no CLI
surface ships a short pointer instead of commands). Per-namespace links inside
the combined skills are absolute URLs, so a file copy-pasted into a prompt can
still resolve deeper detail.
The agent starts with the combined full skill for its mode already in
context. It knows what Hoody is, how to authenticate, and which
namespaces exist.
On a fresh request, the agent identifies which namespace owns the task
from the combined skill’s namespace overview.
To drill into one service, the agent fetches the matching per-namespace
file (SKILL-HTTP/<ns>.md, SKILL-SDK/<ns>.md, or SKILL-CLI/<ns>.md)
for the method signatures and payload shapes in the chosen mode.
For most one-shot operations the combined skill alone is enough; the
per-namespace files are there when an agent wants a focused, lower-noise view
of a single service.
The three modes describe the same operations and differ only in how you call
them. Load the combined full skill for your mode and reach for the matching
per-namespace file when you need a single service in detail.
Stable URL paths.https://hoody.com/SKILLS/SKILL-HTTP-FULL.md
(and the SKILL-SDK-FULL.md, SKILL-CLI-FULL.md equivalents) and the
SKILL-HTTP/<ns>.md / SKILL-SDK/<ns>.md / SKILL-CLI/<ns>.md files are
considered a public surface. Renaming or moving files in this bundle is
treated as a breaking API change for agents.
Committed, reproducible output. The published bundle is a set of
static files generated in hoody-sdk, so serving it never invokes an LLM. The
same source-of-truth inputs reproduce byte-identical files, so a given commit
always ships the same bytes.