SDK for building custom agents.
Command-line flags, subcommands, and invocation modes.
Environment variables recognized by Claude Code.
Tutorials and onboarding guides for new users.
Event hooks and lifecycle automation.
Plugin system for packaging and sharing extensions.
Permission rules and access control.
settings.json configuration keys.
Built-in and custom slash command skills.
Built-in tools available to Claude.