blockblockOfficialยท14 Agent Skills Included

proto-fleet

Open-source bitcoin miner fleet monitoring and management

Manages bitcoin mining fleets by pairing devices, monitoring telemetry, and controlling miners across vendors and firmwares. Removes manual rig checks, scattered dashboards, and per-vendor tooling with one self-hosted control plane. Includes coding workflow skills that keep proto changes, migrations, tests, and generated code consistent for faster, safer development.
npx skills add block/proto-fleet --all -g -y
Available:

Gives your AI agent the repo's canonical build commands, code-generation rules, and review standards so it edits this fleet-management monorepo safely without breaking generated code or migrations.

All Skills in This Repository (14)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
blockblock

hermit-tooling

Activate the Hermit environment to expose repo-pinned binaries on PATH.

Official
Intermediate
๐Ÿ“ฆ In Repo
blockblock

docker-compose-dev

Orchestrate Proto Fleet development with Docker Compose base and override files.

Official
Intermediate
๐Ÿ“ฆ In Repo
blockblock

buf-version-pinning

Pin Buf plugin versions across buf.yaml, buf.lock, and buf.gen.yaml.

Official
Intermediate
๐Ÿ“ฆ In Repo
blockblock

fake-rig-fixtures

Simulate miner hardware and APIs for deterministic test doubles.

Official
Intermediate
๐Ÿ“ฆ In Repo
blockblock

proto-regen

Regenerate Go, Python, and TypeScript code from edited proto files via just gen.

Official
Intermediate
๐Ÿ“ฆ In Repo
blockblock

migration-immutability

Enforce immutability of deployed SQL migrations under server/migrations.

Official
Intermediate
๐Ÿ“ฆ In Repo
blockblock

plan-conventions

Enforce frontmatter and lifecycle rules for plans under docs/plans/.

Official
Intermediate
๐Ÿ“ฆ In Repo
blockblock

go-work-sync

Reconcile Go workspace lock data after go.mod, go.sum, or go.work edits.

Official
Intermediate
๐Ÿ“ฆ In Repo
blockblock

asicrs-build

Rebuild the ASIC-rs plugin when source changes are detected.

Official
Intermediate
๐Ÿ“ฆ In Repo
blockblock

plugin-contract-tests

Execute Docker-based contract tests against edited miner Go plugins.

Official
Advanced
๐Ÿ“ฆ In Repo
blockblock

lefthook-bypass-guard

Block Git commit and push bypasses of Lefthook hooks.

Official
Basic
๐Ÿ“ฆ In Repo
blockblock

db-generation-hygiene

Align sqlc-generated Go bindings with migrations and SQL queries.

Official
Intermediate

Frequently Asked Questions

FAQPage Schema
How to install proto-fleet?โ–ผ

Run `npx skills add block/proto-fleet --all -g -y` in your terminal to install all skills in this suite globally.

What does Proto Fleet do for bitcoin miners?โ–ผ

It is open-source fleet management software that pairs devices, monitors telemetry, and controls miners from vendors like Bitmain, MicroBT, and Canaan through one self-hosted dashboard.

Which miner models does Proto Fleet support?โ–ผ

It supports Proto Rig, WhatsMiner, Antminer, AvalonMiner, BitAxe, and more, with multi-vendor support powered by the asic-rs Rust library.

How do the skills help developers working on this repo?โ–ผ

They guide your AI agent through safe workflows like regenerating protobuf code, keeping migrations immutable, running contract tests, and respecting client import boundaries.

Do these skills work with Claude Code and other coding agents?โ–ผ

Yes. All skills follow the standard SKILL.md format and work in Claude Code, Codex, Cursor, and other compatible coding agents.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’