onboarding

Automate agent onboarding with identity, Telegram bot, and configuration files.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/MrWest3/west-command-center --skill onboarding-mrwest3
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: onboarding
Source: https://github.com/MrWest3/west-command-center/tree/main/templates/analyst/.claude/skills/onboarding
Command: npx skills add https://github.com/MrWest3/west-command-center --skill onboarding-mrwest3

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill runs on first boot or when explicitly triggered. It ensures onboarding steps complete before normal operation, preventing misconfigured agents and setup gaps.

Core Features & Use Cases

  • Check onboarding status and determine whether onboarding is needed
  • Read ONBOARDING.md to follow the protocol and ensure all required artifacts are created
  • Set up essential state and configuration files (IDENTITY.md, SOUL.md, GOALS.md, USER.md, GUARDRAILS.md, .env, and config.json) and write the .onboarded flag
  • Provide a clear completion workflow and an optional removal step to free context after onboarding

Quick Start

Trigger the onboarding routine to complete identity, bot connection, and configuration, then begin normal operations.

Frequently Asked Questions about onboarding

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate agent onboarding for a first boot deployment?▼

Agent onboarding is automated by checking the current state, reading the onboarding protocol, and establishing identity, bot connectivity, and configuration. This ensures all required files and state initializations are created and validated before normal operations begin.

What files need to be created during agent setup and configuration?▼

Agent setup requires creating IDENTITY.md, SOUL.md, GOALS.md, USER.md, GUARDRAILS.md, .env, and config.json. These files establish the agent's configuration, and a .onboarded flag is written to signal successful completion.

How does a Telegram bot integrate during the agent onboarding process?▼

Telegram bot integration is handled during the onboarding process by configuring connectivity and setting up cron schedules. This ensures the bot is properly connected and scheduled tasks are initialized before the agent handles any operations.

What happens if an agent's initial setup is interrupted before completion?▼

If onboarding is interrupted, the skill detects the incomplete state and can be triggered again to resume. It validates the existence of required files, bot connections, and the .onboarded flag to prevent misconfigured agents and setup gaps.

Can I remove the onboarding routine after the agent is fully configured?▼

Yes, the onboarding routine provides an optional removal step to free up context after the process is complete. Once identity, bot connection, and configuration are validated, you can safely remove the onboarding protocol.

Why do I need to establish identity and guardrails before an agent handles tasks?▼

Establishing identity and guardrails before handling tasks prevents misconfigured agents and setup gaps. It ensures the agent operates within defined boundaries and goals, validating required artifacts before normal operation begins.