Skip to content

lixsp11/inspire-go-sdk

v0.2.0MIT

Manage Inspire resources with a prebuilt CLI powered by the Go SDK.

Inspire Go SDK

Go SDK → CLI → Skill / Plugin

The Inspire computing platform, from typed API calls to agent workflows.

Agent ready Go Prebuilt CLI GitHub Actions

Releases · Skill · Plugin


flowchart LR
    SDK["Go SDK<br/><sub>Typed API calls</sub>"]
    CLI["inspire CLI<br/><sub>Prebuilt binaries · JSON I/O</sub>"]
    AGENT["Skill / Plugin<br/><sub>Agent workflows · plugin installation</sub>"]
    SDK -->|compiled into| CLI
    CLI -->|called by| AGENT
    classDef sdk fill:#0c2d36,stroke:#22d3ee,color:#ecfeff
    classDef cli fill:#10264b,stroke:#60a5fa,color:#eff6ff
    classDef agent fill:#2e1a47,stroke:#c084fc,color:#faf5ff
    class SDK sdk
    class CLI cli
    class AGENT agent

Install

With a Codex CLI that supports plugins:

codex plugin marketplace add Lixsp11/inspire-go-sdk --ref v0.2.0
codex plugin add inspire-go-sdk@inspire-go-sdk

Start a new Codex session and ask it to use Inspire Go SDK.

The plugin bundles the skill; the skill runs the prebuilt CLI; the CLI calls the Go SDK. The matching binary is downloaded and SHA256-verified on first use. No Go installation is required.

Set INSPIRE_COOKIE to your existing management session and INSPIRE_PROXY to your proxy URL when needed.

Tech stack

SDKGo 1.23+, typed requests and responses, context
CLIPrebuilt inspire, JSON output, profiles, pagination and job waiters
Skill / PluginCLI workflows for agents, bundled launchers and plugin installation
Transportnet/http, encoding/json, HTTP and SOCKS5 proxies
Testingtesting, httptest, race detector
ShippingGitHub Actions, Windows / Linux / macOS, amd64 / arm64