setup

Configure Claude Code by symlinking agents, copying skills, and generating CLAUDE.md.

2|5|Updated Jan 2, 2026
One-click install
npx skills add https://github.com/whoabuddy/claude-knowledge --skill setup-whoabuddy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup
Source: https://github.com/whoabuddy/claude-knowledge/tree/main/claude-config/skills/setup
Command: npx skills add https://github.com/whoabuddy/claude-knowledge --skill setup-whoabuddy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Claude Code setup often requires manual configuration to sync teams, manage knowledge sources, and generate CLAUDE.md, leading to inconsistent environments and setup errors.

Core Features & Use Cases

  • Detects knowledge base presence and creates correct symlinks for agents
  • Copies shared skills and generates a personalized CLAUDE.md
  • Provides a quick status check and an update mechanism to keep environments in sync

Quick Start

Run /setup to configure Claude Code by symlinking agents, copying skills, and generating CLAUDE.md.

Frequently Asked Questions about setup

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

FAQPage Schema
How do I automate Claude Code configuration across multiple machines?

Automating Claude Code configuration across machines involves establishing symlinks for agents and copying shared skills to ensure consistent environments. This setup process eliminates manual configuration errors during team onboarding by generating a personalized CLAUDE.md file automatically.

What is the best way to generate CLAUDE.md for a new development environment?

Generating CLAUDE.md for a new environment is best handled by running an automated setup command that detects your knowledge base presence. This process creates correct symlinks to agents and copies shared skills to establish a synchronized, ready-to-use workspace.

How do symlinks work when setting up Claude Code agents?

Symlinks for Claude Code agents work by linking your local environment to a central knowledge base. This mechanism detects existing knowledge sources and establishes correct symlink references, allowing agent configurations to remain synchronized without duplicating files across user profiles.

Can I synchronize Claude Code shared skills during team onboarding?

You can synchronize shared skills during team onboarding by running a setup command that copies skills from your knowledge base to each user's environment. This ensures every team member has consistent skill access while generating their personalized CLAUDE.md.

Does Claude Code setup provide a status check for existing configurations?

Claude Code setup provides a quick status check feature to verify your current configuration state. It detects first-run environments, checks symlink integrity for agents, and offers an update mechanism to keep shared skills and CLAUDE.md synchronized across machines.

When should I avoid automated setup scripts for Claude Code environments?

You should avoid automated setup scripts when your environment requires a unique, non-standard CLAUDE.md configuration that deviates from shared team knowledge bases. The setup process applies deterministic steps meant for consistent replication, so highly customized isolated profiles may need manual symlink management.