Claude Skill MartBrowse skillsWhat is a Skill?
Back to list

Welcome (Channel Onboarding)

An onboarding script that greets a newly connected channel and reveals the agent's capabilities one at a time.

UtilitiesBeginner30,47112,865AI score 6/10Last updated: Aug 9, 2026

What it does

This skill fires when your agent is first wired into a new channel (Telegram, Discord, Slack, Teams). Instead of dumping a feature list, it prescribes a flow: short warm greeting → state your name → hint that you can do a lot → ask whether the user wants a tour or wants to dive straight in.

If they take the tour, capabilities are revealed one at a time in a fixed order: long-term memory, spawning persistent agents (create_agent), scheduled/background tasks, web research, code writing and deployment, interactive card UI, file/artifact generation, and self-extension via MCP servers. It also requires covering approvals and access control so users feel in charge.

A quieter, agent-internal section tells the model to infer the user's recurring domains and record them as Core Memory lines in memory/index.md from day one.

Who it's for

  • Anyone running a personal AI agent attached to chat channels who wants a consistent first impression
  • Users of always-on agent frameworks like nanoclaw
  • Prompt authors who want a good pattern for drip-feeding capabilities instead of writing a manual

Examples

  1. A freshly linked Telegram bot sends a casual hello, opens with the memory feature, then offers to demo a daily briefing task.
  2. In a company Slack, the tone shifts more professional and the agent explains up front that installing packages or adding MCP servers triggers an approval prompt.
  3. The user says "let's just get to work" — the tour is skipped, but the agent still infers and stores their work domain for future sessions.

· · · Install guide · · ·

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the container/skills/welcome folder from the GitHub repo nanocoai/nanoclaw into my ~/.claude/skills/welcome/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/nanocoai/nanoclaw.git /tmp/nanoclaw && mkdir -p ~/.claude/skills && cp -r /tmp/nanoclaw/container/skills/welcome ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal.
  2. Clone the repo: git clone https://github.com/nanocoai/nanoclaw.git
  3. Create the skills folder if needed: mkdir -p ~/.claude/skills
  4. Copy just this skill: cp -r nanoclaw/container/skills/welcome ~/.claude/skills/
  5. Edit ~/.claude/skills/welcome/SKILL.md to match your setup — agent name, tone, and the capability list (delete anything your environment doesn't actually support).
  6. Restart Claude Code and test with something like "greet a new user on this channel".
  7. If you want the memory-writing behavior, confirm that a memory/index.md path exists in your workspace first.