bluesky viewer in the terminal
1# SkyCLI
2
3Terminal interface and command-line tools for Bluesky and SkyPanel server management.
4
5## Features
6
7- View status
8- Basic CLI structure
9
10## Installation
11
12### From Source
13
14```sh
15cd cli
16task build
17./tmp/skycli --help
18```
19
20## Usage
21
22```sh
23# View status
24skycli status
25
26# See all commands
27skycli --help
28```
29
30## Development
31
32### Prerequisites
33
34- Go 1.24+
35
36### Setup
37
38```sh
39cd cli
40
41# Install dependencies
42go mod download
43
44# Run development version
45go run main.go --help
46
47# Build for testing
48task build
49
50# Run tests
51task test
52```
53
54### Project Structure
55
56```sh
57cli/
58├── cmd/ # Command implementations
59├── internal/ # Internal packages
60│ ├── config/ # Configuration
61│ └── client/ # API client
62├── main.go # Entry point
63├── Taskfile.yaml # Task runner config
64└── README.md # This file
65```