bluesky viewer in the terminal
README.md

SkyCLI #

Terminal interface and command-line tools for Bluesky and SkyPanel server management.

Features #

  • View status
  • Basic CLI structure

Installation #

From Source #

cd cli
task build
./tmp/skycli --help

Usage #

# View status
skycli status

# See all commands
skycli --help

Development #

Prerequisites #

  • Go 1.24+

Setup #

cd cli

# Install dependencies
go mod download

# Run development version
go run main.go --help

# Build for testing
task build

# Run tests
task test

Project Structure #

cli/
├── cmd/                    # Command implementations
├── internal/               # Internal packages
│   ├── config/             # Configuration
│   └── client/             # API client
├── main.go                 # Entry point
├── Taskfile.yaml           # Task runner config
└── README.md               # This file