🎯

rust-code-quality-guide

🎯Skill

from masayuki-kono/agent-skills

VibeIndex|
What it does

rust-code-quality-guide skill from masayuki-kono/agent-skills

πŸ“¦

Part of

masayuki-kono/agent-skills(5 items)

rust-code-quality-guide

Installation

Quick InstallInstall with npx
npx add-skill masayuki-kono/agent-skills --skill <skill-name>
Quick InstallInstall with npx
npx add-skill masayuki-kono/agent-skills --skill rust-code-quality-guide
πŸ“– Extracted from docs: masayuki-kono/agent-skills
19Installs
-
Last UpdatedJan 26, 2026

Skill Details

SKILL.md

Overview

# Agent Skills

![CodeRabbit Pull Request Reviews](https://img.shields.io/coderabbit/prs/github/masayuki-kono/agent-skills?utm_source=oss&utm_medium=github&utm_campaign=masayuki-kono%2Fagent-skills&labelColor=171717&color=FF570A&link=https%3A%2F%2Fcoderabbit.ai&label=CodeRabbit+Reviews)

A collection of skills for AI coding agents. Skills are packaged instructions and scripts that extend agent capabilities.

Skills follow the [Agent Skills](https://agentskills.io/) format.

Available Skills

implementation-plan

Guide for creating implementation plans. Helps structure planning documents with background context, acceptance criteria, and implementation details.

Use when:

  • Planning new features
  • Refactoring existing code
  • Making significant code changes

rust-code-quality-guide

Code quality guide for Rust. Covers type conversion safety, error message formatting, and Clippy compliance.

Use when:

  • Writing new Rust code
  • Reviewing Rust code for quality issues
  • Ensuring consistent error handling patterns

hses-protocol

HSES (High Speed Ethernet Server) protocol specification for Yaskawa robot controllers. Documents the UDP-based communication protocol including message structure, command formats, and error codes.

Use when:

  • Understanding HSES protocol message structure and formats
  • Looking up command IDs, attributes, or error codes
  • Implementing or debugging HSES communication at the protocol level

moto-hses-usage

Usage guide for the moto-hses Rust crate family. Provides guidance for communicating with Yaskawa robot controllers via the HSES protocol. This crate implements a client for the hses-protocol.

Use when:

  • Implementing HSES communication with Yaskawa robot controllers
  • Using moto_hses_client, moto_hses_proto, or moto_hses_mock crates
  • Writing integration tests with mock HSES server

Installation

```bash

npx add-skill masayuki-kono/agent-skills --skill

```

Example:

```bash

npx add-skill masayuki-kono/agent-skills --skill rust-code-quality-guide

```

Usage

Skills are automatically available once installed. The agent will use them when relevant tasks are detected.

Skill Structure

Each skill contains:

  • SKILL.md - Instructions for the agent
  • scripts/ - Helper scripts for automation (optional)
  • references/ - Supporting documentation (optional)
  • assets/ - Static resources like templates, images, data files (optional)

Development

Setup

Install the validation tool:

```bash

pipx install skills-ref

```

Validate Skills

```bash

# Validate a single skill

agentskills validate skills//

# Validate all skills

for skill in skills/*/; do agentskills validate "$skill"; done

```