settings

Configure Hiro API keys, Stacks API URLs, and version settings via CLI.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/Jay0xx/forge0btc-news-agent --skill settings-jay0xx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: settings
Source: https://github.com/Jay0xx/forge0btc-news-agent/tree/main/aibtcdev-skills/settings
Command: npx skills add https://github.com/Jay0xx/forge0btc-news-agent --skill settings-jay0xx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires commander.

What problem does it solve?

Centralizes and simplifies configuration management for the AIBTC toolkit, enabling safe handling of Hiro API keys, custom Stacks API endpoints, and version visibility to prevent misconfigurations.

Core Features & Use Cases

  • Hiro API key management for authenticated requests and hidden keys
  • Custom Stacks API URL configuration to point to your own node
  • Version checks to compare installed vs latest package and surface updates
  • Relay health diagnostics to verify sponsor status and network health

Quick Start

Run bun run settings/settings.ts to configure keys, URLs, and version checks.

Frequently Asked Questions about settings

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

FAQPage Schema
How do I configure Hiro API keys for the AIBTC toolkit?

Configure Hiro API keys for the AIBTC toolkit by running the `set-hiro-api-key` CLI subcommand, which securely stores credentials in `~/.aibtc/config.json` while supporting environment-variable fallbacks for flexible key management.

Can I point the AIBTC toolkit to a custom Stacks API URL?

Yes, you can point the AIBTC toolkit to a custom Stacks API URL using the `set-stacks-api-url` CLI subcommand, allowing you to route requests to your own node and verify the configuration with `get-stacks-api-url`.

How do I check the installed version of the AIBTC package?

Check the installed version of the AIBTC package using the `get-server-version` CLI subcommand, which surfaces version information to compare your current installation against the latest available package updates.

What is the best way to verify sponsor status and relay health for Stacks?

The best way to verify sponsor status and relay health for Stacks is the `check-relay-health` CLI subcommand, which runs network diagnostics to ensure your AIBTC environment maintains a secure and active connection.

Do I need commander to manage AIBTC CLI settings?

Yes, you need the `commander` dependency installed to manage AIBTC CLI settings, as the Skill implements its subcommands for key management, endpoint configuration, and version checks using this framework.

Why are my AIBTC environment variables not overriding the config file?

Environment variables act as fallbacks for AIBTC settings, meaning they apply when keys or URLs are absent from `~/.aibtc/config.json`; if a value exists in the config file, it takes precedence over the environment variable.