rust-skill-creator

Generate skills for Rust crates from official documentation URLs.

51|6|Updated Mar 28, 2019
One-click install
npx skills add https://github.com/Mte90/dotfiles --skill rust-skill-creator-mte90
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rust-skill-creator
Source: https://github.com/Mte90/dotfiles/tree/main/.config/opencode/skills/rust-skill-creator
Command: npx skills add https://github.com/Mte90/dotfiles --skill rust-skill-creator-mte90

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of new skills for Rust crates and the standard library by leveraging their documentation, significantly speeding up the process of integrating Rust libraries into your workflow.

Core Features & Use Cases

  • Dynamic Skill Generation: Creates skills for third-party crates (e.g., Tokio, Serde) and Rust's standard library modules.
  • Documentation-Driven: Uses official documentation URLs to build comprehensive skill definitions.
  • Use Case: When you need to quickly create a skill to interact with the axum web framework, you can use this skill to generate a base skill by providing the axum documentation URL.

Quick Start

Use the rust-skill-creator to generate a skill for the 'tokio' crate.

Frequently Asked Questions about rust-skill-creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate documentation-driven skills for Rust crates?

You can generate Rust crate skills by providing official documentation URLs to the rust-skill-creator, which parses the docs and outputs a comprehensive skill definition for that library.

Can I create skills for Rust standard library modules automatically?

Yes, you can create skills for Rust standard library modules. The rust-skill-creator parses the official std library documentation to generate the necessary skill definitions automatically.

What is the best way to integrate third-party Rust crates like Tokio or Serde into my workflow?

The best way to integrate third-party Rust crates is to dynamically generate a skill from their official documentation URLs, significantly speeding up the process of incorporating libraries like Tokio or Serde.

Does generating Rust skills require specific commands or can I do it inline?

Generating Rust skills supports both agent-based command execution using specific commands like `/create-llms-for-skills` and manual inline skill creation workflows, depending on your preferred approach.

What do I need to provide to create a Rust skill from documentation?

You need to provide access to the official documentation URLs for the target Rust crates or standard library modules to successfully generate a skill definition.