github_create_repo
Create a new GitHub repository with custom settings for visibility, README initialization, gitignore, license, and organization.
Instructions
Create a new GitHub repository.
Args: name: Repository name description: Repository description private: Make repository private (default: False = public) auto_init: Initialize with a README (default: True) gitignore_template: Gitignore template name (e.g., 'Python', 'Node', 'Go') license_template: License template (e.g., 'mit', 'apache-2.0', 'gpl-3.0') org: Organization to create repo under (empty = personal repo) session_name: GitHub session to use
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| org | No | ||
| name | Yes | ||
| private | No | ||
| auto_init | No | ||
| description | No | ||
| session_name | No | default | |
| license_template | No | ||
| gitignore_template | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |