Skip to main content

Github

@bixu/githubv2026.05.05.1· 29d agoMODELS
01README

GitHub resource models (repos, issues, PRs, members, Actions runs) using Octokit REST SDK

02Models5
@bixu/github/repov2026.03.10.1github_repo.ts

Global Arguments

ArgumentTypeDescription
tokenstringGitHub personal access token
org?stringDefault GitHub organization (can be overridden per method)
owner?stringDefault repository owner for repo-scoped methods
fn list(org?: string, type: enum, sort: enum, json: boolean)
List repositories for an organization
ArgumentTypeDescription
org?stringGitHub organization
typeenumFilter by repo type
sortenumSort field
jsonbooleanOutput raw JSON instead of a table
fn listForUser(username?: string, type: enum, sort: enum, json: boolean)
List repositories for the authenticated user or a specified user
ArgumentTypeDescription
username?stringGitHub username (omit to list repos for the authenticated user)
typeenumFilter by repo relationship to user
sortenumSort field
jsonbooleanOutput raw JSON instead of a table
fn get(repo: string, owner?: string)
Get details for a single repository
ArgumentTypeDescription
repostringRepository name
owner?stringRepository owner (defaults to org or owner global arg)
fn searchCode(query: string, org?: string, repo?: string, owner?: string, language?: string, path?: string, limit: number, json: boolean)
Search code across repositories using GitHub code search syntax
ArgumentTypeDescription
querystringSearch query (GitHub code search syntax, e.g. 'ipv6 language:groovy')
org?stringOrganization to scope search to
repo?stringRepository name to scope search to (requires org/owner)
owner?stringRepository owner to scope search to (used with repo)
language?stringFilter by programming language
path?stringFilter by file path (e.g. 'Jenkinsfile' or '*.gradle')
limitnumberMaximum number of results to return
jsonbooleanOutput raw JSON

Resources

repo(infinite)— GitHub repository
codeResult(infinite)— GitHub code search result
@bixu/github/issuev2026.03.10.1github_issue.ts

Global Arguments

ArgumentTypeDescription
tokenstringGitHub personal access token
org?stringDefault GitHub organization (can be overridden per method)
owner?stringDefault repository owner for repo-scoped methods
fn search(query: string, owner?: string, repo?: string, state: enum, limit: number, json: boolean)
Search issues across repositories using GitHub search syntax
ArgumentTypeDescription
querystringSearch query (GitHub issues search syntax, e.g. 'network-helper immutable')
owner?stringRepository owner to scope search to (used with repo)
repo?stringRepository name to scope search to (requires owner)
stateenumFilter by state
limitnumberMaximum number of results to return
jsonbooleanOutput raw JSON
fn list(repo: string, owner?: string, state: enum, labels?: string, json: boolean)
List issues for a repository
ArgumentTypeDescription
repostringRepository name
owner?stringRepository owner
stateenumFilter by state
labels?stringComma-separated list of label names to filter by
jsonbooleanOutput raw JSON

Resources

issue(infinite)— GitHub issue
@bixu/github/pullv2026.03.09.1github_pull.ts

Global Arguments

ArgumentTypeDescription
tokenstringGitHub personal access token
org?stringDefault GitHub organization (can be overridden per method)
owner?stringDefault repository owner for repo-scoped methods
fn list(repo: string, owner?: string, state: enum, json: boolean)
List pull requests for a repository
ArgumentTypeDescription
repostringRepository name
owner?stringRepository owner
stateenumFilter by state
jsonbooleanOutput raw JSON

Resources

pull(infinite)— GitHub pull request
@bixu/github/memberv2026.03.09.1github_member.ts

Global Arguments

ArgumentTypeDescription
tokenstringGitHub personal access token
org?stringDefault GitHub organization (can be overridden per method)
fn list(org?: string, role: enum, json: boolean)
List members of an organization
ArgumentTypeDescription
org?stringGitHub organization
roleenumFilter by role
jsonbooleanOutput raw JSON

Resources

member(infinite)— GitHub organization member
@bixu/github/actionsv2026.05.05.1github_actions.ts

Global Arguments

ArgumentTypeDescription
token?stringGitHub token (auto-detected from GH_TOKEN, GITHUB_TOKEN, or gh CLI config)
ownerstringRepository owner
repostringRepository name
fn pr(pr: number, json: boolean)
Get the latest Actions runs for a pull request
ArgumentTypeDescription
prnumberPull request number
jsonbooleanOutput raw JSON
fn watch(pr: number, interval: number)
Poll a PR's workflow runs until all complete, printing status each interval
ArgumentTypeDescription
prnumberPull request number
intervalnumberPolling interval in seconds (default: 30)

Resources

run(1d)— GitHub Actions workflow run
03Previous Versions4
2026.04.23.2Apr 23, 2026
2026.04.23.1Apr 23, 2026
2026.03.10.1Mar 10, 2026
2026.03.09.1Mar 9, 2026
04Stats
D
58 / 100
Downloads
13
Archive size
228.5 KB
  • Has README or module doc0/2missing
  • README has a code example0/1missing
  • README is substantive0/1pending
  • Most symbols documented1/1earned
  • No slow types1/1earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License declared0/1missing
  • Verified public repository2/2earned
05Platforms
06Labels