Skip to content

Repository files navigation

Axiom

Built for Claude Code Built for Codex Marketplace Release License: MIT

axiom-git axiom-versioning

Claude Code and Codex plugins, built from first principles.

Axiom is a curated marketplace of shared plugins for Claude Code and Codex. One canonical metadata contract generates each host's native catalog and plugin manifest while each skill remains a single behavioral source.

Backed by evals, not vibes

Every plugin in Axiom earns its place. Before anything ships, it's measured against real task scenarios with graded, repeatable evals - so what you install is backed by empirical data, not good intentions. No toys, no vibe-coded filler, no tokens burned on output that doesn't move the needle. If it can't be measured, it doesn't ship.

Want receipts? Each plugin keeps a scored eval history in its own README, and the index below is generated so new plugin evals surface here automatically. Those histories name the host and model that produced the scored behavior evidence. Separate deterministic static and CLI installation tests prove packaging compatibility with Claude Code and Codex; they are not model scores.

The eval index is generated from .axiom/marketplace.json and each shipped skill's evals/evals.json manifest. Plugin READMEs are the canonical scored histories.

Plugin Evaluated skill manifests Scenarios Manifest expectations Scored history
axiom-git commit-message 9 39 Eval history
axiom-versioning dependency-versions 7 40 Eval history

Current coverage: 2 plugins, 2 evaluated skills, 16 scenarios, 79 manifest expectations.

Add the marketplace

Claude Code:

/plugin marketplace add netopsengineer/axiom

Codex:

codex plugin marketplace add netopsengineer/axiom

After installing a plugin in Codex, start a new session before invoking its bundled skills.

Plugin sources in this marketplace use relative paths, which resolve only when the marketplace is added from a Git host (GitHub, GitLab, or a git URL) - not from a direct URL to marketplace.json.

Plugins

Composes Conventional Commits messages with gitmoji from the staged diff, deciding type, scope, emoji, subject, and body, and gating on protected branches, staged secrets, and pre-commit hooks.

Claude Code category: version-control

Codex category: Productivity

Claude Code:

/plugin install axiom-git@axiom

Codex:

codex plugin add axiom-git@axiom

Audits and updates external versioned dependencies across application, infrastructure, and CI/CD configurations.

Claude Code category: dependency-management

Codex category: Productivity

Claude Code:

/plugin install axiom-versioning@axiom

Codex:

codex plugin add axiom-versioning@axiom

Repo layout

.axiom/marketplace.json                 # Canonical catalog and plugin order
.agents/plugins/marketplace.json        # Generated native Codex catalog
.claude-plugin/marketplace.json         # Generated Claude Code catalog
plugins/<name>/.axiom/plugin.json       # Canonical plugin metadata and version
plugins/<name>/.codex-plugin/           # Generated native Codex manifest
plugins/<name>/.claude-plugin/          # Generated Claude Code manifest
plugins/<name>/skills/                  # Shared skill behavior and shipped evals
dev/<name>/                             # Eval run data, not shipped

Contributing

Local setup, commit conventions, the release process, and CI/CD - see CONTRIBUTING.md.

Releases

Used by

Contributors

Languages