Skip to content
This repository was archived by the owner on Aug 22, 2026. It is now read-only.

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fab7 Extension Registry Blueprint Banner

Fab7 Extension Registry

The reviewed extension catalog for the Fab7 ecosystem. Contains metadata only (catalog.yaml)—no extension source code, executables, host plugins, or runtime artifacts.

Fab7 consumes this catalog to discover extension releases, verify SHA-256 source digests, and build native executables for target CLI hosts.


Schema 1

catalog.yaml uses JSON-compatible YAML (Schema 1) parsed using Python's standard library:

{
  "schema": 1,
  "registry": "fab7hq/ext-registry",
  "catalog_version": "0.1.0",
  "extensions": [
    {
      "name": "denim",
      "publisher": "fab7hq",
      "version": "0.1.0",
      "fab7_api": 1,
      "hosts": ["claude", "codex"],
      "source": {
        "url": "https://github.com/fab7hq/denim/releases/download/v0.1.0/denim-0.1.0.source.zip",
        "sha256": "sha256:d9f43f7e9ccf47f14626c9f1cc67062310ac5169812cadf95b9645627a0cc026"
      }
    }
  ]
}

Usage

# Refresh catalog & list extensions
fab7 ext refresh
fab7 ext list

# Install an extension
fab7 ext install denim --host claude

# Test catalog.yaml locally
uv run --project ../fab7 fab7 ext list --catalog catalog.yaml --json

Rules

  • Canonical Sorting: Extensions are listed alphabetically by name.
  • Immutable Source Bundles: Requires tagged release ZIPs and SHA-256 digests. Moving branches or latest URLs are rejected.
  • Version Bumping: Increment catalog_version whenever catalog bytes change.
  • Discovery Only: Catalog inclusion provides discovery metadata, not execution authority.

Contributing and support

License

Licensed under the Apache License 2.0.

About

Reviewed Fab7 extension catalog with immutable release URLs and SHA-256 source digests.

Topics

Resources

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors