onboard

Guide users through terminal development environment setup with OS detection and tool configuration.

24|6|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/runpod/lazy-agent --skill onboard-runpod
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: onboard
Source: https://github.com/runpod/lazy-agent/tree/main/skills/onboard
Command: npx skills add https://github.com/runpod/lazy-agent --skill onboard-runpod

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill guides new team members through setting up a complete and productive terminal development environment, from basic prerequisites to advanced tools.

Core Features & Use Cases

  • Guided Setup: Walks users through installing and configuring essential tools like Git, GitHub CLI, Zsh, tmux, and more.
  • Interactive Learning: Uses specific skills to teach users about tools like tmux and fzf interactively.
  • Personalized Configuration: Adapts the setup process based on user preferences defined in config.json.
  • Use Case: A new developer joins a team and needs their local machine configured for the project. This Skill ensures they have all necessary software, correct configurations, and basic training on key tools like tmux and Claude Code.

Quick Start

Use the onboard skill to help me get started setting up my development environment.

Frequently Asked Questions about onboard

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

FAQPage Schema
How do I set up a complete terminal development environment from scratch?

To set up a terminal development environment, you need to install and configure essential prerequisites like Git, GitHub CLI, Zsh, and tmux. A guided setup process detects your OS and walks you through configuring these tools interactively.

What is the best way to configure Zsh, Powerlevel10k, and tmux together?

Configuring Zsh, Powerlevel10k, and tmux involves installing each tool sequentially and applying personalized settings. A structured setup workflow ensures these terminal tools are installed correctly and integrated for a productive development experience.

Can I configure Claude Code and GitHub CLI automatically when onboarding?

Yes, you can configure Claude Code and GitHub CLI during onboarding. The setup process prioritizes a self-healing workflow to ensure the GitHub CLI is functional and integrates Claude Code into your terminal environment.

Does the terminal setup process support macOS and Linux operating systems?

Yes, the terminal setup process supports multiple operating systems by performing OS detection at the start. It adapts the prerequisite installation and configuration steps based on whether you are using macOS or Linux.

How do I learn tmux and fzf interactively after installing them?

You can learn tmux and fzf interactively by using specific tutorials built into the setup process. After installation, these interactive learning modules guide you through using the tools directly in your terminal.

What should I do if my GitHub CLI authentication fails during environment setup?

If GitHub CLI authentication fails during environment setup, the configuration process uses a self-healing workflow to verify functionality and resolve issues. It ensures the CLI is operational before proceeding with the rest of the installation.