Skip to content
Skill Authoring
Skill

/githubbing

Installs and authenticates the GitHub CLI (gh) in a Claude.ai container, then runs gh commands against it. Use for "install gh", "gh auth", "create an issue or PR from the CLI", "gh is not authenticated", or any GitHub operation you want to issue as a gh command rather than a

BOOST
From plugin
claude-skills
15498 skills1 agent
Install
$ npx -y skills add oaustegard/claude-skills --skill githubbing --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/githubbing

Context preview

The summary Claude sees to decide when to auto-load this skill.

Installs and authenticates the GitHub CLI (gh) in a Claude.ai container, then runs gh commands against it. Use for "install gh", "gh auth", "create an issue or PR from the CLI", "gh is not authenticated", or any GitHub operation you want to issue as a gh command rather than a

SKILL.md

githubbing.SKILL.md
name: githubbing
description: >-
  Installs and authenticates the GitHub CLI (gh) in a Claude.ai container,
  then runs gh commands against it. Use for "install gh", "gh auth", "create
  an issue or PR from the CLI", "gh is not authenticated", or any GitHub
  operation you want to issue as a gh command rather than a raw API call.
  This skill is the transport rather than the analysis. To understand what a
  repository does or contains, use exploring-codebases; to add a repo to the
  session, accessing-github-repos.
metadata:
  version: 1.2.0
  requires: configuring

Githubbing

Install and use GitHub CLI (`gh`) for authenticated GitHub operations.

1. Install

bash /path/to/githubbing/scripts/install-gh.sh

2. Configure Authentication

`gh` reads tokens from `GH_TOKEN` or `GITHUB_TOKEN` environment variables.

from configuring import get_env
import os

token = get_env("GH_TOKEN") or get_env("GITHUB_TOKEN")
if token:
    os.environ["GH_TOKEN"] = token

3. Verify

gh auth status
Ships withclaude-skills

A collection of Claude skills distributed as a Claude Code plugin marketplace. Skills are primarily designed for the Claude.ai PaaS skill compute environment; mileage will vary if used as Claude Code Agent Skills.

Get the whole plugin

Other skills on claude-skills.