igmarin/rust-core-skills · Archived

rust-skill-router

Routes a Rust task to one playbook or atomic. Does not implement. First response line MUST be "Next skill: skills/<name>".

First seen Aug 21, 2026

Installation

$ npx skills add igmarin/rust-core-skills --skill rust-skill-router

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from igmarin/rust-core-skills.

npx skills add igmarin/rust-core-skills

Browse all from igmarin/rust-core-skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

License LICENSE
Default branch main
Open issues 0
Status Archived

Skill metadata

Parsed from SKILL.md frontmatter.

Version1.0.0
LicenseMIT
More metadata
version
1.0.0
user-invocable
true

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,669 B
  • docs SUMMARY.md 216 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 3 installs

SKILL.md

Rust skill router

Goal

Pick one next skill. Do not write application code here.

Inputs / outputs

  • In: the user request
  • Out: the skill path to load, and nothing else

Reads / writes

  • Read: this file, directory.json, README.md
  • Write: none

Approval

None.

Route

Load only paths that exist in directory.json. No skill yet → Next skill: skills/rust-essentials (and skills/tdd if behaviour changes).

If the request is… Next skill
PRD / tickets / sprint stop — agnostic-planning-skills
Existing crate, first action skills/load-context
New or changed behaviour / TDD / bug skills/tdd
Clone / lifetime / Arc skills/ownership-borrowing
Newtype / enum state skills/type-driven-design
unwrap / thiserror skills/error-handling
Anything .rs, including clap/tokio/unsafe/clippy until those skills exist skills/rust-essentials

Several rows match → load-context then tdd.

Steps

  1. Classify with the table
  2. First line: Next skill: skills/<name>
  3. Stop — do not write crate code

Validation

No .rs in the crate was written in this turn.

Integration

Human catalog: README.md. Registry: directory.json. Browse: docs/reference/skill-catalog.md.