onboarding

Guide environment setup and policy configuration for Jarvis bot deployment.

13|13|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/Ramsbaby/jarvis --skill onboarding-ramsbaby
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: onboarding
Source: https://github.com/Ramsbaby/jarvis/tree/main/.claude/skills/onboarding
Command: npx skills add https://github.com/Ramsbaby/jarvis --skill onboarding-ramsbaby

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires discord.js, and includes scripts (resource) components.

What problem does it solve?

Jarvis onboarding wizard streamlines the initial installation by guiding users to collect essential environment variables (Discord token, Claude API key, guild/server ID) and establish update policies, creating the required files and channels so the bot can start immediately.

Core Features & Use Cases

  • Interactive, step-by-step setup for first-time Jarvis deployments.
  • Automatic generation and synchronization of environment files, directories, and templates.
  • Optional configuration of update policies, update channels, and macOS LaunchAgents/PM2 startup for cross-platform operation.

Quick Start

Launch the onboarding wizard to configure Jarvis and bring the bot online with a few guided prompts.

Frequently Asked Questions about onboarding

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

FAQPage Schema
How do I set up environment variables for a Discord bot deployment?

An interactive onboarding wizard guides you step-by-step to collect essential tokens like DISCORD_TOKEN, ANTHROPIC_API_KEY, and GUILD_ID, automatically generating the required environment files for immediate startup.

What is the best way to configure a Jarvis Discord bot for the first time?

The best way to configure a Jarvis Discord bot for the first time is using an interactive setup wizard. It establishes update policies, wires up necessary directories and templates, and configures startup agents like macOS LaunchAgents or PM2 for reliable cross-platform operation.

Does Jarvis onboarding work with discord.js and macOS LaunchAgents?

Yes, Jarvis onboarding works seamlessly with discord.js and macOS LaunchAgents. The setup process wires up necessary directories, templates, and startup agents including macOS LaunchAgents and PM2 to ensure reliable operation across different platforms.

Can I merge new environment configurations during a bot re-installation?

Yes, you can merge new environment configurations during a bot re-installation. The setup wizard detects existing state and offers both merge and full-install options, allowing you to safely update DISCORD_TOKEN, API keys, and owner details without losing previous settings.

Why do I need an Anthropic API key and Guild ID for Discord bot setup?

You need an Anthropic API key and Guild ID for Discord bot setup because the Jarvis bot requires Claude API access for intelligence features and the Guild ID targets your specific Discord server, ensuring the bot connects and operates within the correct environment.