Rust Quality Gates

SkillDocs & knowledge

Repository quality gates for Rust and generated artifacts. Use when validating changes locally or before committing Rust, schema, or documentation updates.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Rust Quality Gates skill

What this skill tells your AI

The instructions your AI receives, as published by axone-protocol/contracts in .agents/skills/rust-quality-gates/SKILL.md and read by ahel’s review.

Canonical Sequence

Run the full local gate sequence with:

./.agents/skills/rust-quality-gates/scripts/run-all.sh

By default the script runs:

format
lint
test
test-coverage
schema
docs

Running a Subset

Pass explicit task names to run only a subset:

./.agents/skills/rust-quality-gates/scripts/run-all.sh lint test schema

When to Run Which Gates

  • Run the full sequence before finalizing substantial Rust changes.
  • Always include schema and docs when message types, response types, doc comments, or metadata.json changed.
  • Use the script output as the source of truth. Stop at the first failing gate and fix that issue before continuing.

Signals

GitHub stars
123
Forks
19
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
rust-quality-gates
Source
github.com/axone-protocol/contracts