nemoclaw-contributor-onboard-messaging-channel
Installation
SKILL.md
Onboard Messaging Channel
Use this skill to add a messaging channel end-to-end without leaking channel-specific logic into core NemoClaw code.
Intake
Gather inputs progressively. Do not ask the full intake checklist in one message. Ask one concise clarification at a time, choosing the earliest unresolved blocker:
- If the channel name is missing, ask for the channel name.
- If target agents are missing, ask whether the channel should support OpenClaw, Hermes, or both.
- If upstream references are missing, ask for the official docs link and source-of-truth implementation link or path. Include Telegram as the format example: docs
https://docs.openclaw.ai/channels/telegram, sourcehttps://github.com/openclaw/openclaw/tree/main/extensions/telegram. - After references are available, read them and the local messaging package before asking about credentials, plugin installs, reachability, or network policy.
- Ask follow-up questions one by one only for details that remain ambiguous after source analysis.
Use this intake checklist internally while analyzing source: