Skip to content
Recued
Menu
← Back to packs

GitHub CLI Pack

by recued-core v1 app_pack

V3 bounded GitHub CLI read capability pack. By-value connector composition (service_kind=cli, no separate ingredient): one local gh CLI ingredient exposes fixed operations for client readiness, GitHub.com auth status, repository summary, issue list/view, pull request list/view, and latest release metadata. Remote operations require approval because they use the executor's existing gh configuration and authentication, contact GitHub.com, and can reveal private repository metadata, issue/PR bodies, labels, authors, release metadata, account names, token scopes, or network path. The pack scopes repository selectors to github.com/{owner}/{repo}, pins JSON field lists, caps list limits at 100, and exposes no gh api, create/edit/delete/merge/comment/review commands, web browser launch, arbitrary jq/template expressions, arbitrary host selection, caller-supplied gh flags, environment override, stdin, output-file write, or shell wrapper. Requires gh on PATH and an appropriate GitHub CLI authentication state for private resources.

What this pack installs

  • gh Ingredient

Trust & control

What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.

Where it runs

Server only Runs on your server.

What it's allowed to do

Read Local CLI gh read-only
Read: gh.version · No approvalRead: gh.auth_status_github_com · Asks approvalRead: gh.repo_view · Asks approvalRead: gh.issue_list · Asks approvalRead: gh.issue_view · Asks approvalRead: gh.pr_list · Asks approvalRead: gh.pr_view · Asks approvalRead: gh.release_latest · Asks approval

Data it touches

SurfacesLocal CLI

About

Tags

pack:ghghgithubclirepositoryissuespull-requestsreleasesmetadatadeveloper-toolsdevopscollaborationjsonnetworkv3composition