@mockasort-studio/pi-github-tools

GitHub CLI tools for Pi coding agent extensions.

Packages

Package details

extension

Install @mockasort-studio/pi-github-tools from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@mockasort-studio/pi-github-tools
Package
@mockasort-studio/pi-github-tools
Version
0.1.6
Published
Sep 29, 2026
Downloads
787/mo · 12/wk
Author
mockasort-admin
License
GPL-3.0-only
Types
extension
Size
77.3 KB
Dependencies
0 dependencies · 2 peers
Pi manifest JSON
{
  "extensions": [
    "./src/index.ts"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

@mockasort-studio/pi-github-tools

A standalone Pi extension package that registers GitHub repository, issue, pull request, discussion, project, and label tools backed by the GitHub CLI (gh).

Install

npm install @mockasort-studio/pi-github-tools
pi -e @mockasort-studio/pi-github-tools

The host must provide an authenticated gh executable. This package does not install, authenticate, or configure GitHub CLI credentials.

Scope

This package is Crew-agnostic: it has no Crew profile, runtime, sandbox, or catalog dependency. It only registers its declared GitHub tools. An external Armory catalog may select the package and prepare gh for a sandbox, but that preparation is deliberately outside this package.

Calling the extension factory more than once for the same Pi instance is safe; the tool suite is registered once. Tool operations execute through gh and return structured JSON-compatible results.

Verification

test-install.sh creates an npm tarball, installs it into a clean temporary project, and asks Pi to load the installed package while checking registered tools.

License

GPL-3.0-only. See LICENSE.