github-integration

Automate GitHub workflows using gh CLI, REST/GraphQL APIs, and Actions.

1|Updated Dec 12, 2025
One-click install
npx skills add https://github.com/squirrelsoft-dev/agency --skill github-integration-squirrelsoft-dev
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: github-integration
Source: https://github.com/squirrelsoft-dev/agency/tree/main/skills/github-integration
Command: npx skills add https://github.com/squirrelsoft-dev/agency --skill github-integration-squirrelsoft-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams automate GitHub workflows by orchestrating gh CLI commands, REST/GraphQL API calls, and GitHub Actions to reduce repetitive tasks and manual errors.

Core Features & Use Cases

  • Automates issue and PR management (creation, labeling, assignment, commenting, status transitions)
  • Coordinates sprint planning with GitHub Projects (milestones, boards, progress tracking)
  • Generates and manages GitHub Actions workflows for CI/CD and automation
  • Queries and analyzes repository data via REST/GraphQL for reporting and automation decisions
  • Enables multi-repo orchestration across teams for end-to-end development workflows

Quick Start

Install and authenticate the gh CLI against your GitHub account. List open issues in a repository: gh issue list --state open Create a PR to address an issue: gh pr create --title "Fix issue" --head feature-branch --base main

Frequently Asked Questions about github-integration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate GitHub issue and pull request management across repositories?▼

Automate GitHub issue and PR management by orchestrating gh CLI commands and REST/GraphQL API calls to handle creation, labeling, assignment, commenting, and status transitions across repositories.

What's the best way to coordinate sprint planning using GitHub Projects?▼

Coordinate sprint planning by using gh CLI and API integrations to manage GitHub Projects, tracking milestones, boards, and progress across teams to reduce manual errors.

Do I need gh CLI installed to automate GitHub Actions workflows?▼

Yes, you need gh CLI installed and authenticated against your GitHub account, plus appropriate repository access scopes for issues, PRs, workflows, and projects to automate GitHub Actions.

Can I query repository data via GraphQL for CI/CD automation decisions?▼

Yes, you can query and analyze repository data via REST and GraphQL API calls to generate reports and inform automation decisions for CI/CD pipelines and multi-repo orchestration.

How does multi-repo orchestration work for end-to-end GitHub workflows?▼

Multi-repo orchestration works by combining gh CLI commands, API calls, and GitHub Actions to coordinate tasks like issue management, sprint planning, and CI/CD automation across teams.

What are the limitations of automating GitHub workflows with gh CLI?▼

Limitations include requiring proper authentication scopes for projects and workflows, and dependency on gh CLI availability, meaning local environments without CLI access cannot execute these automated GitHub workflows.