onboard

Detect clusters and configure Claude Code and Codex for new lab members.

16|4|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/umich-foreseer/lab-claude-config --skill onboard-umich-foreseer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: onboard
Source: https://github.com/umich-foreseer/lab-claude-config/tree/main/shared/codex/skills/onboard
Command: npx skills add https://github.com/umich-foreseer/lab-claude-config --skill onboard-umich-foreseer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Onboard a new lab member to the shared Claude Code and Codex configuration by guiding cluster detection, Slurm account collection, and setup customization.

Core Features & Use Cases

  • Detects available clusters (Great Lakes, Lighthouse) and configures Claude Code, Codex, or both.
  • Collects Slurm accounts and prepares user-specific settings for a smooth start.
  • Executes the shared lab setup and helps tailor personal configuration for ongoing work.

Quick Start

Start by confirming you want Claude Code, Codex, or both, then run the onboarding workflow to detect your cluster, fetch your Slurm accounts, and apply the shared lab configuration.

Frequently Asked Questions about onboard

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

FAQPage Schema
How do I set up Claude Code and Codex on Great Lakes or Lighthouse clusters?

Onboarding Claude Code and Codex involves an automated workflow that detects your specific cluster, validates your Slurm accounts, and applies the shared lab configuration. It guides you through personal config customization and asks for confirmation before writing any changes to your environment.

What is the best way to configure Slurm accounts for new lab members?

Configuring Slurm accounts for new lab members is handled by an onboarding workflow that collects your specific accounts and validates them against the detected cluster. It prepares user-specific settings and generates the configuration files needed to ensure a smooth start on shared computing resources.

Do I need to manually detect my cluster before running the lab setup?

You do not need to manually detect your cluster before running the lab setup. The onboarding process features automated cluster detection that identifies whether you are on Great Lakes or Lighthouse, fetches your Slurm accounts, and applies the shared configuration without requiring manual environment checks.

Can I customize my personal Claude Code configuration after applying the shared lab setup?

You can customize your personal Claude Code configuration after applying the shared lab setup. The onboarding workflow executes the shared lab configuration first, then helps tailor personal settings for your ongoing work, ensuring the generated configuration matches your specific requirements before applying changes.

Why does my onboarding workflow ask for confirmation before applying changes?

The onboarding workflow asks for confirmation before applying changes to ensure the detected cluster and collected Slurm accounts are accurate. This validation step prevents incorrect configuration writes, allowing you to review the generated settings and verify the shared lab setup matches your actual computing environment.