Skip to main content

clawker init

Initialize a new clawker project (alias for ‘project init’)

Synopsis

Alias for ‘clawker project init’. Initializes a new clawker project in the current directory with language-based presets for quick setup. See ‘clawker project init —help’ for full documentation.
clawker init [project-name] [flags]

Examples

  # Interactive setup with preset picker and VCS config
  clawker init

  # Non-interactive with Bare preset defaults
  clawker init --yes

  # Non-interactive with a specific preset and VCS
  clawker init --yes --preset Go --vcs github
  clawker init --yes --preset Python --vcs gitlab --git-protocol ssh

  # Overwrite existing configuration
  clawker init --force

Options

  -f, --force                 Overwrite existing configuration files
      --git-protocol string   Git protocol: https, ssh (requires --yes)
  -h, --help                  help for init
      --no-gpg                Disable GPG agent forwarding (requires --yes)
      --preset string         Select a language preset (requires --yes)
      --vcs string            VCS provider: github, gitlab, bitbucket (requires --yes)
  -y, --yes                   Non-interactive mode, accept all defaults

Options inherited from parent commands

  -D, --debug   Enable debug logging

See also

  • clawker - Manage Claude Code in secure Docker containers with clawker