Send a Discord message as plate-bot to a teammate or the dev role in the team channel, in the team's house style. Use for /notify, for telling or pinging a teammate, for answering a teammate's pasted Discord message, and for every team message a playbook or rule has a session send, such as a retest notice.
95%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Low
Low-risk findings worth noting
Send $ARGUMENTS as plate-bot. A message only the team can read proceeds without asking, as AGENTS.md's Team rules say, so draft it, send it and report it.
team in .agents/pstack.json, or dev to ping every teammate. A pasted Discord message goes back to its author. When the person is not on team, stop and say so, because the send refuses them..agents/pstack/rules/writing.md, as one post for a teammate with no summary block and no link list. The reader is a teammate who works through Claude.
[#132 <title>](<url>). Read the title with gh issue view <N> --repo <owner/repo> --json title -q .title. When a comment asks the reader to act, such as a retest request, link that comment's URL./triage retest plate-private#132. Say what to ask Claude for only when no skill does it. A shell command never goes in the text, and the send refuses one in backticks.node .agents/pstack/writing-check.mjs <file> and fix each line it prints.node tooling/scripts/notify.mjs send --to <login or dev> "$(cat <file>)". Write it as $(cat <file>) even when the text looks plain, because an issue title can hold a backtick or $. Never use pnpm notify send, because pnpm hands its arguments to sh inside double quotes, so each backticked span or $ in the text runs as a command. The send links each commit hash in the text to that commit on GitHub. It refuses a hash that neither this checkout nor its companion has pushed, so write the link yourself for a commit of another repository. A post holds at most Discord's 2,000 characters, so split a longer text into several files and send each one.skipped:, say so instead, because the same text went to that person in the last 24 hours.udecode/plate
f0c616a
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.