syncweaver init orch

Initialize an orchestrator repository with the packaged syncweaver orchestrator templates (dashboard, index page, and workflow files).

Usage

Usage: syncweaver init orch [OPTIONS]

  Initialize orchestrator repository files from packaged templates.

  Without --repo, copies template files from
  src/syncweaver/templates/orchestrator/ into the current working directory.
  With --repo, applies the same files in a branch on the target repository and
  opens a pull request.

Options:
  --repo TEXT                     Optional GitHub repository in OWNER/REPO
                                  format. When set, syncweaver opens a pull
                                  request with orchestrator templates.
  --overwrite                     Overwrite existing files when copying
                                  templates.
  --token TEXT                    GitHub token used when --repo is set. May
                                  also be set via GITHUB_TOKEN or resolved
                                  from gh auth.
  --create-repo / --no-create-repo
                                  Create the target repository when it does
                                  not exist.
  --private / --public            Privacy setting when creating a missing
                                  repository.
  --base-ref TEXT                 Optional PR base branch. Defaults to
                                  repository default branch.
  --branch TEXT                   Branch name for the orchestrator template
                                  commit.  [default: syncweaver/init-
                                  orchestrator]
  --title TEXT                    Optional pull request title.
  --body TEXT                     Optional pull request body.
  -h, --help                      Show this message and exit.

Examples

# Initialize orchestrator content in the current directory
syncweaver init orch