Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
skillbrowse
command
Command skillbrowse is a read-only terminal browser for locally installed AI-agent skills.
|
Command skillbrowse is a read-only terminal browser for locally installed AI-agent skills. |
|
internal
|
|
|
benchfixture
Package benchfixture generates synthetic skill trees for performance validation against docs/superpowers/specs/2026-08-12-skillbrowse-design.md §10 (NFR-01 through NFR-04), per docs/skillbrowse-implementation-plan.md Phase 5 ("Synthetic fixture generator (committed) for 1,000 and 10,000-skill trees").
|
Package benchfixture generates synthetic skill trees for performance validation against docs/superpowers/specs/2026-08-12-skillbrowse-design.md §10 (NFR-01 through NFR-04), per docs/skillbrowse-implementation-plan.md Phase 5 ("Synthetic fixture generator (committed) for 1,000 and 10,000-skill trees"). |
|
buildinfo
Package buildinfo exposes version and build metadata for skillbrowse.
|
Package buildinfo exposes version and build metadata for skillbrowse. |
|
catalog
Package catalog merges discovered skill candidates into deduplicated records, sorts them deterministically, and provides fuzzy search, per docs/superpowers/specs/2026-08-12-skillbrowse-design.md §5.5 and §6.
|
Package catalog merges discovered skill candidates into deduplicated records, sorts them deterministically, and provides fuzzy search, per docs/superpowers/specs/2026-08-12-skillbrowse-design.md §5.5 and §6. |
|
config
Package config loads and validates skillbrowse's TOML configuration file and resolves custom source paths, per docs/superpowers/specs/2026-08-12-skillbrowse-design.md §5.2.
|
Package config loads and validates skillbrowse's TOML configuration file and resolves custom source paths, per docs/superpowers/specs/2026-08-12-skillbrowse-design.md §5.2. |
|
debug
Package debug provides an opt-in stderr diagnostic log, gated by the SKILLBROWSE_DEBUG=1 environment variable, per docs/superpowers/specs/2026-08-12-skillbrowse-design.md §9 ("A SKILLBROWSE_DEBUG=1 environment variable enables structured diagnostic details on stderr for development without writing a log file").
|
Package debug provides an opt-in stderr diagnostic log, gated by the SKILLBROWSE_DEBUG=1 environment variable, per docs/superpowers/specs/2026-08-12-skillbrowse-design.md §9 ("A SKILLBROWSE_DEBUG=1 environment variable enables structured diagnostic details on stderr for development without writing a log file"). |
|
discovery
Package discovery walks source roots to find skill candidates under bounded depth and concurrency, with cancellation support, per docs/superpowers/specs/2026-08-12-skillbrowse-design.md §5.3.
|
Package discovery walks source roots to find skill candidates under bounded depth and concurrency, with cancellation support, per docs/superpowers/specs/2026-08-12-skillbrowse-design.md §5.3. |
|
markdown
Package markdown wraps Glamour rendering with sanitization and a width-aware cache, per docs/superpowers/specs/2026-08-12-skillbrowse-design.md §11 and §13.
|
Package markdown wraps Glamour rendering with sanitization and a width-aware cache, per docs/superpowers/specs/2026-08-12-skillbrowse-design.md §11 and §13. |
|
skill
Package skill parses SKILL.md front matter into a normalized model with deterministic fallbacks and diagnostics, per docs/superpowers/specs/2026-08-12-skillbrowse-design.md §5.4.
|
Package skill parses SKILL.md front matter into a normalized model with deterministic fallbacks and diagnostics, per docs/superpowers/specs/2026-08-12-skillbrowse-design.md §5.4. |
|
sources
Package sources defines the built-in skill source registry and merges it with validated custom sources, per docs/superpowers/specs/2026-08-12-skillbrowse-design.md §5.1.
|
Package sources defines the built-in skill source registry and merges it with validated custom sources, per docs/superpowers/specs/2026-08-12-skillbrowse-design.md §5.1. |
|
ui
Package ui implements the Bubble Tea terminal interface: the catalog list, detail reader, search, rescan, and help overlay, per docs/superpowers/specs/2026-08-12-skillbrowse-design.md §3.
|
Package ui implements the Bubble Tea terminal interface: the catalog list, detail reader, search, rescan, and help overlay, per docs/superpowers/specs/2026-08-12-skillbrowse-design.md §3. |
|
update
Package update implements the signed self-upgrade flow: release lookup, checksum and signature verification, safe extraction, and atomic replacement, per docs/superpowers/specs/2026-08-12-skillbrowse-design.md §12.
|
Package update implements the signed self-upgrade flow: release lookup, checksum and signature verification, safe extraction, and atomic replacement, per docs/superpowers/specs/2026-08-12-skillbrowse-design.md §12. |
|
tools
|
|
|
checksum-signer
command
Command checksum-signer signs a GoReleaser checksums.txt manifest with the Ed25519 private key half of the key pair skillbrowse binaries trust (see internal/update/verify.go), for the release workflow's GoReleaser `signs:` step.
|
Command checksum-signer signs a GoReleaser checksums.txt manifest with the Ed25519 private key half of the key pair skillbrowse binaries trust (see internal/update/verify.go), for the release workflow's GoReleaser `signs:` step. |
Click to show internal directories.
Click to hide internal directories.