Developer Tools & Infrastructure Active Tool 2026 MIT

Skill Cabinet Go

Ultra-fast single-binary Go companion to subsy/skill-cabinet

Go BinaryAgent Skills ManagementEmbedded Web DeskFast
Skill Cabinet Go editorial woodblock artwork
Quick Install / Run
go install github.com/jadmadi/skill-cabinet-go@latest
Domain Developer Tools & Infrastructure
Languages Go
License MIT
Status Active Tool
The Problem

Why This Was Built

Managing installed agent skills across multiple harnesses (.agents, .claude, .codex, .cursor) with Node-based tools is slow to start, requires runtime dependencies, and consumes excess memory.

The Solution

The Architectural Answer

A high-speed, compiled Go binary that scans skill drawers in sub-second time, audits duplicates and symlinks, and serves an embedded web dashboard.

Upstream Contribution Status: MERGED

Upstreamed to subsy/skill-cabinet

8x scan speedup (7s → 0.83s), storage reality tracking, and link deduplication (PRs #4–#8 merged)

Capabilities

Key Features & Architecture

Scans all standard agent directories (.agents, .claude, .codex, .cursor)
CLI verbs: ls, show, audit, delete, dedupe, snapshot, diff
Embedded local web desk with responsive search and inspection
Byte-identical parity with subsy/skill-cabinet
Self-updating single binary packed to 3.5 MB via UPX
Engineering

Technical Specifications

Primary Languages
Go
Frameworks & Tooling
embednet/http
Architecture & Execution Model
Single static binary, UPX compression (3.5MB), embedded web UI
Licensing Model
MIT (permissive)
Release & Lineage
Active release cycle since 2026 · Maintained by @JadMadi
Knowledge

Frequently Asked Questions

Is Skill Cabinet Go compatible with the Node version?

Yes. It provides 100% byte-identical parity with subsy/skill-cabinet while running 8x faster with zero external runtime dependencies.