claudeers.

🔓 unclaimed — this page was auto-generated from GitHub. Are you the creator?

Claim this page →
// Claude Plugins

rust-agentic-skills

Rust Agentic Skills : It transforms general-purpose LLMs into a multi-agentic Rust engineering team via a token-efficient Brain-Tool-Context setup that dynam…

Dormant
61/100
last commit 5 months ago
last release 5 months ago
releases 3
open issues 0
// install
git clone https://github.com/udapy/rust-agentic-skills

Rust Agentic Skills

A modular, constraint-based skill set for Autonomous AI coding agents.

This repository transforms any general-purpose LLM (Claude, Gemini) into a disciplined Rust engineering team. It adheres to the Agent Context Protocol (ACP) to provide self-describing skills that explicitly define their triggers, capabilities, and execution phases.


// Architecture Overview

Architecture Diagram

We do not use monolithic instruction files. Instead, every skill in skills/ follows the Brain-Tool-Context architecture to maximize token efficiency:

  1. Driver (SKILL.md):
    • The Brain. Contains minimal YAML metadata (trigger, rpi_phase) and high-level role benchmarks.
    • Usage: The agent reads this first to decide if it is relevant.
  2. Tools (scripts/):
    • The Hands. Executable code (Shell scripts, Rust binaries) for reliable, deterministic task execution.
    • Usage: The agent executes these to perform work (e.g., init_project.sh, explain_error.sh).
  3. Context (references/):
    • The Knowledge. Deep-dive documentation and "Dictionaries of Pain".
    • Usage: "Lazy loaded" by the agent only when specifically needed to solve a complex problem.

// Integration Guide

1. Claude Code (Plugin)

This repository is a compliant Claude Plugin.

  1. Clone this repository locally.
  2. Allow Claude to discover the .Claude-plugin/marketplace.json manifest.
  3. Result: Claude will automatically see "Rust Kernel" and "Lint Hunter" as available tools.

2. Gemini CLI (Extension)

Compatible with the Gemini CLI tool via the Model Context Protocol (MCP). This repo provides a dynamic server that auto-discovers skills.

  1. Link Extension:
    gemini extensions link .
    
  2. Activate:
    gemini context set rust-agentic-skills
    
  3. Result: The rust-agentic-skills server starts up, reads your skills/ directory, and dynamically routes your requests to the appropriate skill (e.g., "Lint Hunter").

3. Manual / Custom Agents

Running the MCP Server Manually: You can run the server directly to verify standard JSON-RPC communication:

./bootstrap.sh

(Or cargo run --release if you prefer manual builds)

(Expects JSON-RPC messages on stdin)

For generic agents (ChatGPT, heavily customized setups):

  1. System Prompt: Load AGENTS.md as your system instruction. It defines the RPI (Research → Plan → Implement) loop.
  2. Context Loading: When the agent enters a specific phase (e.g., "Verification"), manually load the relevant SKILL.md (e.g., skills/lint-hunter/SKILL.md).

// See it in Action

Want to see what a full session looks like?

  • See Example Trace: A real-world interaction log showing the agent initializing a project, running commands, and validating outputs.

// How to Contribute 🤝

We welcome new skills! Follow the Triad Pattern:

  1. Create Directory: skills/<your-skill-name>/.
  2. Create Driver: Add SKILL.md with YAML frontmatter:
    ---
    name: My Skill
    description: What it does.
    rpi_phase: Implementation
    trigger:
      - "keyword1"
      - "keyword2"
    capabilities:
      - capability 1
    ---
    
  3. Add Tools: Put executable scripts in skills/<your-skill-name>/scripts/.
  4. Add Context: Put documentation in skills/<your-skill-name>/references/.
  5. Generate Docs: Run make doc to update AGENTS.md.

// Roadmap (In Progress / TBD)

  • Multi-Agent Beast Mode: Chaining multiple skills in a single "Beast Mode" loop without human intervention.
  • New Skill: Test Architect (Refactoring & property-based testing).
  • New Skill: Crates.io Scout (Dependency analysis).
  • Automated CI: GitHub Action to run make verify on PRs.

📜 License

MIT

// compatibility

Platformscli, api
Operating systems
AI compatibilityclaude
LicenseMIT
Pricingopen-source
LanguageRust

// faq

What is rust-agentic-skills?

Rust Agentic Skills : It transforms general-purpose LLMs into a multi-agentic Rust engineering team via a token-efficient Brain-Tool-Context setup that dynamically loads tools and documentation, adhering to the Agent Context Protocol (ACP).. It is open-source on GitHub.

Is rust-agentic-skills free to use?

rust-agentic-skills is open-source under the MIT license, so it is free to use.

What category does rust-agentic-skills belong to?

rust-agentic-skills is listed under plugins in the Claudeers registry of Claude-compatible tools.

0 views
44 stars
unclaimed
updated 15 days ago

// embed badge

rust-agentic-skills on Claudeers
[![Claudeers](https://claudeers.com/api/badge/rust-agentic-skills.svg)](https://claudeers.com/rust-agentic-skills)

// retro hit counter

rust-agentic-skills hit counter
[![Hits](https://claudeers.com/api/counter/rust-agentic-skills.svg)](https://claudeers.com/rust-agentic-skills)

// reviews

// guestbook

0/500

// related in Claude Plugins

🔓

A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.

// pluginsmultica-ai/187,223[ claude ]
🔓

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explainin…

// pluginsanthropics/Python135,848[ claude ]
🔓

"CLI-Anything: Making ALL Software Agent-Native" -- CLI-Hub: https://clianything.cc/

// pluginsHKUDS/Python44,672Apache-2.0[ claude ]
🔓

A Claude Code plugin that shows what's happening - context usage, active tools, running agents, and todo progress

// pluginsjarrodwatts/JavaScript26,116MIT[ claude ]
Ecosystem hubone of the most connected projects in the claude ecosystem · 30 connections
→ see how rust-agentic-skills connects across the ecosystem