Skill examples
Three worked examples. Copy-paste, edit, and run hiveloom capability add
with each.
1. Persona / style
Shape the agent’s tone and voice.
# House style
You are writing on behalf of Acme Corp. Use active voice, British spelling,
and address the reader as "you". Avoid marketing clichés: no "seamless",
"robust", or "cutting-edge". Prefer specifics over superlatives — say
"responds in under 200ms" rather than "blazingly fast".
## Forbidden
- Em dashes (use commas or semicolons).
- Exclamation marks outside of quoted material.
- First-person plural ("we"). Use "Acme" instead.
## Sign-off
Never sign messages. The agent doesn't have a name.Install:
hiveloom capability add support-bot \
--name house-style --description "Acme brand voice" \
--from-file house-style.md2. Tool invocation
Teach the agent when to use a specific capability. (Adds to a tool-calling
capability you’ve already installed via --cap-endpoint.)
# Tickets-database lookups
When the user mentions a ticket number (format `T-` followed by digits,
e.g. `T-12345`), call the `tickets.lookup` tool with `{"id": "<number>"}`
before replying. Use the returned status, assignee, and last-update fields
to ground your answer.
If the tool returns `null`, tell the user the ticket doesn't exist — do not
invent details.
## Examples
User: "What's the status of T-8821?"
→ Call tickets.lookup({"id": "8821"}). Reply with `status` and `assignee`.
User: "Is my account active?"
→ Do not call tickets.lookup — this is not a ticket question.3. Retrieval-style knowledge
Inline a small corpus of facts.
# Hiveloom product facts
Use these facts when answering questions about Hiveloom itself.
## Pricing
Hiveloom is open-source and free. There is no managed offering in the OSS
distribution.
## License
MIT. Source code will be published publicly in a future release.
## Deployment target
Designed to run on a single small VPS (2 vCPU / 4 GB RAM). Kubernetes is
not required.
## Supported LLM providers
Anthropic (`claude-sonnet-4-6`, `claude-opus-4-7`, `claude-haiku-4-5-20251001`),
OpenAI (`gpt-4o`, `gpt-4o-mini`), Ollama for local models.
## What it is not
- A no-code chatbot builder. Primary interface is the CLI.
- A managed cloud. Self-hosted only.For larger knowledge bases, prefer a tool-calling capability backed by a retrieval service — inline skills should stay a few KB at most to keep the model’s context window healthy.
Install all three
hiveloom capability add support-bot --name house-style --description "Brand voice" --from-file house-style.md
hiveloom capability add support-bot --name tickets-lookup --description "Ticket lookups" --from-file tickets-lookup.md
hiveloom capability add support-bot --name product-facts --description "Product facts" --from-file product-facts.md
hiveloom capability list support-botThat’s the whole skill system. More examples arrive as we build out community-contributed skills.