Github

GitHub provider skill backed by the gh CLI. Use for GitHub repositories, pull requests, issues, workflow runs, checks, releases, search, and gh api queries.

CloudChef d7b8e18 2 files · 9.2 KB Updated

File contents

GitHub

Use this provider skill for authenticated GitHub operations through gh.

The runtime supplies the selected provider instance and the current user's GitHub token. Do not ask the user to run gh auth login; this provider uses AtlasClaw user_token credentials and non-interactive environment variables.

Common Commands

Check CI status on a pull request:

{"args": ["pr", "checks", "55"], "repo": "owner/repo"}

List recent workflow runs:

{"args": ["run", "list", "--limit", "10"], "repo": "owner/repo"}

View a run and show failed logs:

{"args": ["run", "view", "123456789", "--log-failed"], "repo": "owner/repo"}

Fetch a PR field through the GitHub API:

{"args": ["api", "repos/owner/repo/pulls/55", "--jq", ".title"]}

Safety

Commands that create or change GitHub data, including PRs, comments, reviews, issues, workflow dispatches, releases, repository settings, or merges, require clear user intent and any required confirmation before running.

CloudChef/atlasclaw-providers/tree/main/providers/github/skills/github commit d7b8e18c48

Frequently asked questions

npx skillmds@latest add cloudchef/github