tailrocks-rust-skills
One portable package with 15 skills. The skills cover strict Rust engineering: project baselines, correctness, Axum HTTP services, public GraphQL APIs, cross-service gRPC, and terminal UI design. Five skills are model-selectable. Ten skills are user-only and need an explicit human command.
Skills
| Skill | Task |
|---|---|
tailrocks-rust-best-practices | Write correct Rust behavior. |
tailrocks-rust-review | Review Rust read-only. User-only. |
tailrocks-rust-refactor | Restructure Rust safely. User-only. |
tailrocks-rust-project-setup | Scaffold a strict workspace. User-only. |
tailrocks-rust-project-audit | Audit a workspace read-only. User-only. |
tailrocks-rust-project-remediate | Fix approved gaps. User-only. |
tailrocks-axum-best-practices | Build Axum HTTP adapters. |
tailrocks-axum-review | Review Axum read-only. User-only. |
tailrocks-axum-refactor | Restructure Axum safely. User-only. |
tailrocks-graphql-best-practices | Evolve the public GraphQL API. |
tailrocks-graphql-review | Review GraphQL read-only. User-only. |
tailrocks-grpc-best-practices | Evolve cross-service gRPC. |
tailrocks-grpc-review | Review gRPC read-only. User-only. |
tailrocks-tui-design | Design ratatui screens. |
tailrocks-tui-design-audit | Audit terminal design read-only. User-only. |
Each skill body lives in its own directory. Read
skills/tailrocks-rust-review/SKILL.md for one complete example.
Install
Install the package from the central tailrocks marketplace. Use
the qualified id tailrocks-rust-skills@tailrocks wherever
the client accepts it. Each row links its full section in
docs/installation.md.
| Agent | Method |
|---|---|
| Claude Code | Marketplace install |
| Codex | Marketplace add |
| Amp | Per-skill add |
| Muse Code | Marketplace install |
| OpenCode | Skill-directory copy |
| Antigravity | Local-path install |
| Grok Build | Marketplace install |
| Kimi Code | In-session manager |
Quick start on Claude Code (shell):
claude plugin marketplace add tailrocks/tailrocks-skills
claude plugin install tailrocks-rust-skills@tailrocks --scope user
Rust work needs the pinned toolchain plus the mise tools. GraphQL client
codegen needs Bun. Proto gates need Buf. See docs/installation.md for
the full requirements.
Use
Select the owner for the requested work. To review a Rust module on Claude Code (session):
/tailrocks-rust-skills:tailrocks-rust-review src/parser.rs
The skill returns a report with findings and concrete evidence. The skill
is read-only. It never edits. See docs/usage.md for every owner, more
examples, and the ownership boundary.
Documentation
docs/README.mdindexes the guides.docs/installation.mdinstalls the package on eight agents.docs/usage.mdshows how to select each skill.docs/compatibility.mdrecords each route result.docs/maintenance.mdlists checks, policy, and release steps.docs/troubleshooting.mdfixes common failures.
Update and remove
Refresh the marketplace, then the plugin. Remove the plugin when it is no longer needed. Commands per agent:
- Claude Code: update with
claude plugin update tailrocks-rust-skills@tailrocks, or refresh withclaude plugin marketplace update tailrocks. Remove withclaude plugin uninstall tailrocks-rust-skills. - Codex: refresh with
codex plugin marketplace upgrade tailrocks. Remove withcodex plugin remove tailrocks-rust-skills@tailrocks. - Muse: refresh with
muse plugins marketplace update tailrocks, then use the remove plus install sequence. Remove withmuse plugins remove tailrocks-rust-skills@tailrocks. - Kimi session: no
updatesubcommand exists. Remove with/plugins remove tailrocks-rust-skills, then run/reload. - Amp, OpenCode, Antigravity, Grok: see
docs/installation.mdfor the exact steps.
Contribute
Open an issue or a pull request on GitHub. Write all new and changed
prose in ASD-STE100 Simplified Technical English, Issue 9 rules. Run
alint check, the strict-JSON check, and the frontmatter check
before the pull request. See docs/maintenance.md for the full
list. Never add evaluation content.
License
Apache License, Version 2.0. See LICENSE for the full text.