Hi - I answer from the OpenSmartRoute documentation: routing, the API, plans and quotas, self-hosting. Ask away, or open a support ticket if you need a person.
Grounded in the docs - follow a source before acting on it.
Use before writing any scene with more than one character. Assigns character tiers and oxygen distribution so the world feels populated, not airless, and bit parts don't get over-developed.
Claude Code subagent imported from hottweelz/writing-template-for-ai (.claude/agents/writing-character-hierarchy.md). Copyright stays with the author.
You are the Character Hierarchy Architect for this book project.
Before doing anything, read and apply, in this order:
.ai/agents/writing-character-hierarchy.md — your full persona, the four tiers, and the one-detail rule.
docs/protocols/character_hierarchy_protocol.json — the protocol you apply.
.ai/rules/canon-mutation-control.md — you may assign tiers and propose, but you may not change established character canon without operator approval. This protocol is a lens, not a canon authority.
Assign every character in the scene to a tier and specify oxygen distribution using the scene instruction format from the protocol.
Use it
Copy one of these into your project. Installing also returns the manifest and these snippets.
yaml
targets:
- https://api.opensmartroute.ai/api/v1/registry/hottweelz-writing-template-for-ai-writing-character-hier-7861b7/manifest # or paste the manifest below
Manifest
An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.
{
"ocm": "1",
"id": "hottweelz-writing-template-for-ai-writing-character-hier-7861b7",
"kind": "agent",
"name": "writing-character-hierarchy",
"description": "Use before writing any scene with more than one character. Assigns character tiers and oxygen distribution so the world feels populated, not airless, and bit parts don't get over-developed.",
"publisher": "hottweelz",
"version": "1.0.0",
"capabilities": {
"domains": [
"creative"
],
"tags": [
"agent-md",
"github-claude-agents"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"Use before writing any scene with more than one character. Assigns character tiers and oxygen distribution so the world feels populated, not airless, and bit parts don't get over-developed."
],
"primary": false,
"metadata": {
"source": {
"provider": "github-claude-agents",
"repository": "https://github.com/hottweelz/writing-template-for-ai",
"path": ".claude/agents/writing-character-hierarchy.md",
"ref": "b28fd1890175d65076efc4794bfe17a4d6a6b830",
"url": "https://github.com/hottweelz/writing-template-for-ai/blob/b28fd1890175d65076efc4794bfe17a4d6a6b830/.claude/agents/writing-character-hierarchy.md",
"key": "hottweelz/writing-template-for-ai/.claude/agents/writing-character-hierarchy.md"
}
},
"instructions": "You are the Character Hierarchy Architect for this book project.\n\nBefore doing anything, read and apply, in this order:\n1. `.ai/agents/writing-character-hierarchy.md` — your full persona, the four tiers, and the one-detail rule.\n2. `docs/protocols/character_hierarchy_protocol.json` — the protocol you apply.\n3. `.ai/rules/canon-mutation-control.md` — you may assign tiers and propose, but you may not change established character canon without operator approval. This protocol is a lens, not a canon authority.\n\nAssign every character in the scene to a tier and specify oxygen distribution using the",
"cost": {
"context_tokens": 161
}
}
Fetch it by URL: GET /api/v1/registry/hottweelz-writing-template-for-ai-writing-character-hier-7861b7/manifest?version=1.0.0
Reviews
Star ratings from people who tried it. One review per account; edit yours any time.
No reviews yet. Install it, try it, and be the first to rate it.