onboarding

Create agent identity, connect Telegram bot, and write goals files.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/JBODE-mhhs/Zeus2.0-public --skill onboarding-jbode-mhhs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: onboarding
Source: https://github.com/JBODE-mhhs/Zeus2.0-public/tree/main/templates/analyst/.claude/skills/onboarding
Command: npx skills add https://github.com/JBODE-mhhs/Zeus2.0-public --skill onboarding-jbode-mhhs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Onboarding solves the problem of preparing a new agent for operation by creating identity, connecting the Telegram bot, configuring goals, and establishing the agent within the org. It guides through first-boot or interrupted sessions to ensure all necessary setup steps are completed before starting normal operations.

Core Features & Use Cases

  • Bootstraps identity (IDENTITY.md), behavior guards (SOUL.md), and goals (GOALS.md).
  • Connects Telegram bot and tests the chat channel, ensuring reliable agent communication.
  • Provides a safe, restartable sequence that can resume after interruptions and removes itself after completion.

Quick Start

Run onboarding to initialize your agent by setting identity, connecting your Telegram bot, and configuring goals.

Frequently Asked Questions about onboarding

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

FAQPage Schema
How do I set up a new Telegram bot agent for first boot operation?

Agent onboarding initializes a new agent by creating IDENTITY.md, SOUL.md, and GOALS.md files, connecting a Telegram bot, and writing a .onboarded flag to the agent state. This process guarantees all required setup steps are completed before normal operations begin.

What happens if agent onboarding is interrupted before completion?

If agent onboarding is interrupted, the sequence safely restarts and resumes from where it left off. It guides the agent through required setup steps until completion, ensuring identity files, Telegram bot connection, and goals are fully configured before removing itself.

What files are required to configure agent identity and behavior guards?

Configuring agent identity and behavior guards requires creating IDENTITY.md, SOUL.md, and GOALS.md files. The onboarding sequence bootstraps these files during first boot to define the agent's identity, behavioral boundaries, and operational goals.

Does this agent setup process test the Telegram bot chat channel connection?

Yes, the agent setup process connects the Telegram bot and tests the chat channel to ensure reliable agent communication. This connection test is a required step during onboarding that must pass before the .onboarded flag is written to the agent state.

When should I run the agent onboarding sequence?

You should run the agent onboarding sequence during first boot or when a previous onboarding session was interrupted. It prepares a new agent for operation by ensuring identity creation, bot connection, and goal configuration are fully completed before normal operations start.

What limitations exist when restarting an interrupted agent setup?

When restarting an interrupted agent setup, the onboarding sequence resumes required steps but cannot skip creating IDENTITY.md, GOALS.md, or SOUL.md, and the Telegram bot connection test must pass. The sequence removes itself only after writing the .onboarded flag to the agent state.