Post character death announcements to the boneyard Discord channel. Honors fallen heroes with a themed embed card.
Post character death announcements to the boneyard memorial channel when a player's character falls during a game session.
You MUST use post.sh to post boneyard entries. Do NOT build the embed yourself. Do NOT use discord-embed directly. Do NOT ask which channel to post to. The tool handles everything — it builds the embed and posts it to the boneyard memorial channel automatically.
When the user says to post it, or confirms the details, run the tool immediately. No further questions.
Use this skill when:
You need three pieces of information before you can post. If the user didn't provide all of them, ask for each missing piece before calling the tool. Never call post.sh with incomplete data.
If the user says something like "my character died" without details, walk through the gaps:
You can ask for multiple missing fields in a single message — no need to ask one at a time.
If the user doesn't know or doesn't specify the game, you can omit the game argument when calling post.sh. The tool will:
"needsGame": trueIf the tool returns "needsGame": true, ask the user which game it was — don't guess.
Once you have the required info and the user confirms (or tells you to post), run the tool immediately:
bash /home/marvin/.openclaw/skills/boneyard/tools/post.sh "<character_name>" "<level>" "[game_name]"
Arguments:
character_name (required) — Name of the fallen characterlevel (required) — Character level at time of deathgame_name (optional) — Game/campaign name; auto-inferred from Discord events if omittedThe tool posts directly to the boneyard memorial channel. Do NOT ask which channel. The channel is hardcoded. Just run it.
User: "Thorn Ironheart died in Where Evil Lives, he was level 7"
Confirm, then run immediately:
bash /home/marvin/.openclaw/skills/boneyard/tools/post.sh "Thorn Ironheart" "7" "Where Evil Lives"
When the user says "post it", "do it", "send it", or any confirmation — run the tool right away. Do not ask for a channel. Do not offer choices.
User: "RIP my character"
Ask: "Sorry for your loss! What was the character's name, what level were they, and which game were they in?"
User: "Kael, level 4"
Ask: "Which game was Kael in? I can try to detect it from the current Discord event if you're not sure."
User: "just check the event"
Run without game arg (triggers auto-detection):
bash /home/marvin/.openclaw/skills/boneyard/tools/post.sh "Kael" "4"
For a total party kill, post one entry per character. Gather info for each character and post them individually.
post.sh