Install
Authenticate
Select a workspace
Most commands run in the context of a workspace. Set a default so you don’t have to specify it every time:~/.guild/config.json.
Set up coding assistant skills
If you use Claude Code or another coding assistant, runguild setup in your project to install development skills:
.claude/skills/ files that give your coding assistant knowledge of the Guild SDK, CLI workflow, and agent development patterns. Use --force to update existing skill files, and --claude-md to also generate a CLAUDE.md template.
Verify your setup
doctor checks authentication, server connectivity, your default workspace, and git configuration, and reports any issues with suggested fixes.
Configuration
Global config is stored in~/.guild/config.json. Use guild config to read and write it:
| Key | Description |
|---|---|
default_workspace | Default workspace ID used by commands |
debug | Enable verbose debug output |
json | Always output JSON |
quiet | Suppress progress messages |
guild.json) is written to your agent directory when you run guild agent init and identifies the agent to the CLI.