Skip to content

Installation

Prerequisites

GHS requires two tools:

  1. Claude Code — Anthropic's CLI agent that runs the skills
  2. GitHub CLI (gh) — GitHub's official command-line interface for API interactions

Setup

1. Install Claude Code

Follow the official installation guide:

bash
npm install -g @anthropic-ai/claude-code

Verify the installation:

bash
claude --version

2. Install and Authenticate the GitHub CLI

Install gh using your package manager:

bash
brew install gh
bash
sudo apt install gh
bash
winget install GitHub.cli

Then authenticate with your GitHub account:

bash
gh auth login

Follow the interactive prompts to authenticate via browser or token. GHS needs at minimum read access to scan repositories, and write access to create branches, push commits, and open pull requests.

Verify authentication:

bash
gh auth status

3. Clone GHS

bash
git clone https://github.com/Atypical-Consulting/GitHubSkills.git
cd GitHubSkills

4. Verify

Open Claude Code in the GHS directory:

bash
claude

Skills are auto-discovered from .claude/skills/. To confirm everything is working, type:

What skills are available?

Claude will list all 9 GHS skills with their descriptions and trigger phrases.

Required: GitHub Projects scope

GHS stores all findings in GitHub Projects (ProjectsV2). Ensure your gh token includes the project scope:

bash
gh auth login --scopes repo,read:org,project

Score calculation and item discovery are done with jq pipelines against the GitHub Projects API — no local files or Python scripts are required.

Next Steps

Released under the MIT License.