OAUTH2
github_oauth
Developer setup
- Client idclient_id · stringRequired
- Client secretclient_secret · stringRequired
- Redirect URIoauth_redirect_uri · stringOptional
- Scopesscopes · stringOptional
User connection
No fields declared in this snapshot.
GITHUB
GitHub is a code hosting platform for version control and collaboration, offering Git-based repository management, issue tracking, and continuous integration features
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
893
Action summaries
Display-only definitions
46
Trigger types
Not installed instances
1
Auth modes
Field names, never values
No
Execution
No runtime adapter
Authentication map
OAUTH2
No fields declared in this snapshot.
Capability index
Showing 151–180 of 893 actions
GITHUB_CREATE_REACTION_FOR_A_TEAM_DISCUSSION
Creates a reaction for a team discussion within a GitHub organization.
Untrusted display-only summary
GITHUB_CREATE_REACTION_FOR_A_TEAM_DISCUSSION_COMMENT
Adds a reaction to a team discussion comment, requiring the specified organization, team, discussion, and comment to exist.
Untrusted display-only summary
GITHUB_CREATE_REPOSITORY
Creates a new repository for the authenticated user. Use this action when you need to create a new GitHub repository under the authenticated user's account. The repository name must be unique for the user, and various settings can be configured such as visibility (public/private), enabled features (issues, wiki, proje…
Untrusted display-only summary
GITHUB_CREATE_SPONSORSHIP
Tool to start a new GitHub sponsorship or reactivate a past sponsorship using GraphQL. Use when you need to sponsor a maintainer through GitHub Sponsors with a specified amount and privacy level.
Untrusted display-only summary
GITHUB_CREATE_SPONSORS_TIER
Tool to create a new payment tier for your GitHub Sponsors profile using GraphQL. Use when you need to add a new sponsorship tier with a specific monthly price and description. The amount is specified in dollars and will be converted to cents automatically.
Untrusted display-only summary
GITHUB_CREATE_UPDATE_ORG_SECRET_WITH_LIB_SODIUM
Creates or updates a Dependabot organization secret, requiring the secret value to be pre-encrypted with LibSodium using the organization's public key obtained from the 'Get an organization public key' endpoint.
Untrusted display-only summary
GITHUB_CREATE_USER_LIST
Tool to create a new user list on GitHub. Use when you need to organize and group GitHub users for easier tracking and management.
Untrusted display-only summary
GITHUB_CREATE_VIEW_FOR_USER_PROJECT
Tool to create a new view in a user-owned GitHub project (Projects V2). Use when you need to add a customized view with specific layout, filters, and visible fields to organize project items. Note: This action works with GitHub Projects V2. The view can be configured with different layouts (table, board, roadmap) and…
Untrusted display-only summary
GITHUB_DECLINE_A_REPOSITORY_INVITATION
Declines a specific, pending repository invitation for the authenticated user, identified by its `invitation_id`.
Untrusted display-only summary
GITHUB_DELETE_ACCESS_RESTRICTIONS
Removes all user, team, and app-based access restrictions from a protected branch.
Untrusted display-only summary
GITHUB_DELETE_ADMIN_BRANCH_PROTECTION
Removes admin enforcement from a protected branch (branch name cannot contain wildcard characters) in a repository.
Untrusted display-only summary
GITHUB_DELETE_A_FILE
Deletes a file by path from a GitHub repository. The file's blob SHA is automatically fetched if not provided.
Untrusted display-only summary
GITHUB_DELETE_A_PACKAGE_VERSION_FOR_THE_AUTHENTICATED_USER
Deletes an existing package version associated with the authenticated user.
Untrusted display-only summary
GITHUB_DELETE_APP_AUTHORIZATION
Deletes an OAuth application grant for a user, which revokes ALL OAuth tokens and their associated authorizations for the application. This endpoint is only accessible to OAuth App owners and requires Basic Authentication using the OAuth App's client_id and client_secret.
Untrusted display-only summary
GITHUB_DELETE_APP_TOKEN
Revokes a single OAuth access token for an OAuth App or GitHub App with OAuth authorization. IMPORTANT: This endpoint requires Basic Authentication using the OAuth App's client_id as username and client_secret as password. It CANNOT be called with personal access tokens, GitHub App installation tokens, or any other to…
Untrusted display-only summary
GITHUB_DELETE_A_REFERENCE
Deletes a Git reference from a repository; 'ref' must be fully qualified (e.g., 'refs/heads/branch' or 'refs/tags/tag').
Untrusted display-only summary
GITHUB_DELETE_A_RELEASE
Permanently deletes a specific release, its assets, and potentially its associated Git tag from a repository.
Untrusted display-only summary
GITHUB_DELETE_A_RELEASE_ASSET
Deletes a specific release asset from a GitHub repository; this action is idempotent.
Untrusted display-only summary
GITHUB_DELETE_A_RELEASE_REACTION
Deletes a reaction from a GitHub release, provided the repository, release, and reaction exist.
Untrusted display-only summary
GITHUB_DELETE_A_REPOSITORY
Permanently deletes the specified repository; this is a destructive, irreversible action that requires admin privileges for the repository.
Untrusted display-only summary
GITHUB_DELETE_A_REPOSITORY_INVITATION
Deletes an active repository invitation, permanently revoking a user's access to collaborate on the specified repository.
Untrusted display-only summary
GITHUB_DELETE_A_REPOSITORY_RULESET
Permanently deletes a repository ruleset.
Untrusted display-only summary
GITHUB_DELETE_A_REPOSITORY_SECRET
Deletes a named GitHub Actions secret from a specified repository; this operation is destructive and idempotent, and requires the repository to exist.
Untrusted display-only summary
GITHUB_DELETE_A_REPOSITORY_SUBSCRIPTION
Deletes the authenticated user's subscription to a specified repository if it exists, effectively 'unwatching' it.
Untrusted display-only summary
GITHUB_DELETE_A_REPOSITORY_VARIABLE
Deletes a named variable (e.g., for GitHub Actions workflows) from a repository; the repository and the variable must already exist.
Untrusted display-only summary
GITHUB_DELETE_A_REPOSITORY_WEBHOOK
Deletes a specific webhook from a repository.
Untrusted display-only summary
GITHUB_DELETE_A_REVIEW_COMMENT_FOR_A_PULL_REQUEST
Deletes a specific pull request review comment.
Untrusted display-only summary
GITHUB_DELETE_ARTIFACT
Deletes a GitHub artifact by its ID within a repository, typically resulting in an empty response (HTTP 204 No Content) on success.
Untrusted display-only summary
GITHUB_DELETE_A_SECRET_FOR_THE_AUTHENTICATED_USER
Deletes an existing Codespaces secret for the authenticated user by `secret_name`. This is a destructive and irreversible operation. Returns 404 if the secret does not exist.
Untrusted display-only summary
GITHUB_DELETE_A_SELF_HOSTED_RUNNER_FROM_AN_ORGANIZATION
Forces the removal of a self-hosted runner from a GitHub organization. This endpoint can be used to completely remove the runner when the machine you were using no longer exists. The runner will be immediately disconnected from GitHub Actions. Requires admin:org scope and organization admin access. Returns 204 No Cont…
Untrusted display-only summary
Provenance
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.
Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.