Files
reliquary/README.md
T
2026-05-30 15:19:23 +02:00

3.5 KiB

🏺 reliquary

A marketplace for personal agent tooling — skills, plugins, prompts, configs — for Claude Code and, over time, other coding agents.

The repo doubles as a Claude Code marketplace (.claude-plugin/marketplace.json) and a plain git tree you can cherry-pick from. It is built to grow themed plugins and to host non-Claude formats (AGENTS.md bundles, MCP servers, Codex/Gemini/OpenCode skills) in parallel.

🧩 Plugins

Plugin Description
🧠 g4b_ai Core personal Claude Code skills — workpad, research-tree, implementation-orchestration, markdown-embedded-svg
🐸 gitea Gitea issue tracker integration — fetch, create, close, and comment on tickets via self-contained uv run scripts
🦀 dioxus Per-version API reference skills for the Dioxus Rust UI library (currently 0.7+)
📦 project-uv Context-aware uv project detection — probes layout before suggesting uv run / uv sync

🚀 Install as a Claude Code marketplace

/plugin marketplace add git@git.g4b.org:dirigence/reliquary.git
/plugin install g4b_ai@reliquary

Or declaratively in a project's .claude/settings.json:

{
  "extraKnownMarketplaces": {
    "reliquary": {
      "source": {
        "source": "git",
        "url": "git@git.g4b.org:dirigence/reliquary.git"
      }
    }
  },
  "enabledPlugins": {
    "g4b_ai@reliquary": true
  }
}

From a local clone:

/plugin marketplace add /path/to/reliquary
/plugin install g4b_ai@reliquary

Each plugin's own README documents its skills and any per-plugin install paths.

Install as a Codex marketplace

Reliquary also publishes Codex-native plugin metadata via .agents/plugins/marketplace.json and per-plugin .codex-plugin/plugin.json manifests.

From the git marketplace:

codex plugin marketplace add git@git.g4b.org:dirigence/reliquary.git
codex plugin add g4b_ai@reliquary

From a local clone:

codex plugin marketplace add /path/to/reliquary
codex plugin add g4b_ai@reliquary

A project can mirror the checked-in .codex/config.toml shape to prefer Codex-native marketplace and plugin declarations.

✂️ Grab pieces independently

A skill is just a folder containing SKILL.md. You don't need the plugin or marketplace machinery to use one:

git clone git@git.g4b.org:dirigence/reliquary.git /tmp/reliquary
mkdir -p ~/.claude/skills
cp -r /tmp/reliquary/plugins/g4b_ai/skills/workpad ~/.claude/skills/

Symlink instead of copy if you want to follow upstream:

ln -s /tmp/reliquary/plugins/g4b_ai/skills/workpad ~/.claude/skills/workpad

🗂️ Layout

reliquary/
├── .agents/
│   └── plugins/
│       └── marketplace.json       # Codex marketplace listing
├── .codex/
│   └── config.toml                # Codex project plugin setup example
├── .claude-plugin/
│   └── marketplace.json          # the marketplace listing
├── plugins/
│   ├── g4b_ai/                   # 🧠 core skills
│   ├── gitea/                    # 🐸 issue tracker
│   ├── dioxus/                   # 🦀 UI library reference
│   └── project-uv/              # 📦 uv project detection
└── docs/

📐 Conventions

Commit messages use gitmoji prefixes — see docs/workpad/specs/commit-conventions.md.