Every action below is available as a verb in Cerebral OS — callable from a Cerebral, a Map, or the Runtime API. All executions are governed, audited, and dry-run safe.
Create Branch
github:create_branch
Create a new branch in a GitHub repo
Write
Medium risk
Create Gist
github:create_gist
Allows you to add a new gist with one or more files
Write
Medium risk
Create Issue
github:create_issue
Create a new issue in a GitHub repo
Write
Medium risk
Create Issue Comment
github:create_issue_comment
Create a new comment in a issue
Write
Medium risk
Create or Update File Contents
github:create_or_update_file_contents
Create or update a file in a repository
Write
Medium risk
Create Pull Request
github:create_pull_request
Creates a new pull request for a specified repository
Write
Medium risk
Create Repository
github:create_repository
Creates a new repository for the authenticated user
Write
Medium risk
Create Workflow Dispatch
github:create_workflow_dispatch
Creates a new workflow dispatch event
Write
Medium risk
Disable Workflow
github:disable_workflow
Disables a workflow and sets the **state** of the workflow to **disabled_manually**
Write
Medium risk
Enable Workflow
github:enable_workflow
Enables a workflow and sets the **state** of the workflow to **active**
Write
Medium risk
Get Commit
github:get_commit
Get a commit in a GitHub repo
Read
Low risk
Get Current User
github:get_current_user
Gather a full snapshot of the authenticated GitHub actor, combining `/user`, `/user/orgs`, and `/user/teams`. Returns profile metadata (login, name, email, company, plan, creation timestamps) and trimmed lists of organizations and teams for quick role awareness. Helpful when you need to validate which user is calling the API, adapt behavior based on their org/team memberships, or provide LLMs with grounding before repository operations
Read
Low risk
Get Issue
github:get_issue
Get details of an issue in a GitHub repository
Read
Low risk
Get Issue Assignees
github:get_issue_assignees
Get assignees for an issue in a GitHub repo
Read
Low risk
Get Repository Info
github:get_repository
Get information for a specific repository
Read
Low risk
Get Repository Content
github:get_repository_content
Get the content of a file or directory in a specific repository
Read
Low risk
Get Reviewers
github:get_reviewers
Get reviewers for a PR (see documentation) or Commit SHA (see documentation).
Read
Low risk
Get Workflow Run
github:get_workflow_run
Gets a specific workflow run
Read
Low risk
List Commits
github:list_commits
List commits in a GitHub repo
Read
Low risk
List Gists for a User
github:list_gists_for_a_user
Lists public gists for the specified user
Read
Low risk
List Releases
github:list_releases
List releases for a repository
Read
Low risk
List Workflow Runs
github:list_workflow_runs
List workflowRuns for a repository
Read
Low risk
Search Issues and Pull Requests
github:search_issues_and_pull_requests
Find issues and pull requests by state and keyword
Read
Low risk
Star Repo
github:star_repo
Star a repository. See the docs for more info.
Write
Medium risk
Sync Fork Branch with Upstream
github:sync_fork_branch_with_upstream
Sync a forked branch with the upstream branch
Write
Medium risk
Update Gist
github:update_gist
Allows you to update a gist's description and to update, delete, or rename gist files
Write
Medium risk
Update Issue
github:update_issue
Update a new issue in a GitHub repo
Write
Medium risk
Update Project (V2) Item Status
github:update_project_v2_item_status
Update the status of an item in the selected Project (V2)
Write
Medium risk
Update Pull Request
github:update_pull_request
Updates an existing pull request with new title, body, state, or base branch
Write
Medium risk