← Back to Skills Marketplace
anderskev

Tokio Async Code Review

by Kevin Anderson · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ⚠ suspicious
268
Downloads
0
Stars
1
Active Installs
4
Versions
Install in OpenClaw
/install tokio-async-code-review
Description
Reviews tokio async runtime usage for task management, sync primitives, channel patterns, and runtime configuration. Covers Rust 2024 edition changes includi...
Usage Guidance
This skill appears to be a focused, instruction-only Tokio async code reviewer and will read project files (Cargo.toml and source). Before installing or running it, ask the publisher what "beagle-rust:review-verification-protocol" refers to and where it is loaded from — the SKILL.md requires it for gate #4 but doesn't include or document it. If you cannot verify that protocol is a local, trusted artifact, avoid granting the skill access to private repositories or run it first in a sandboxed environment. Also confirm the skill will not transmit repository contents to any external service before invoking it automatically.
Capability Analysis
Type: OpenClaw Skill Name: tokio-async-code-review Version: 1.0.2 The tokio-async-code-review skill bundle is a legitimate tool designed to assist in reviewing Rust code for proper Tokio runtime usage. It contains detailed technical documentation and checklists in SKILL.md and the references/ directory, focusing on identifying common async pitfalls like blocking the runtime, deadlock risks, and cancellation safety. No indicators of malicious intent, data exfiltration, or unauthorized execution were found.
Capability Tags
crypto
Capability Assessment
Purpose & Capability
Name, description, and content focus exclusively on reviewing Tokio/Rust async patterns (Cargo.toml, runtime setup, blocking calls, channels, sync primitives, task management). No unrelated binaries, credentials, or install steps are requested — the declared purpose aligns with requested capabilities.
Instruction Scope
Runtime instructions are detailed and confined to repository artifacts (Cargo.toml, source paths). However Gate #4 requires loading "beagle-rust:review-verification-protocol" before reporting findings; the SKILL.md does not explain what that is or where it comes from (local file, workspace crate, remote endpoint). This ambiguous external dependency could cause the agent to fetch or require files beyond the reviewed codebase and should be clarified.
Install Mechanism
No install spec and no code files to execute — instruction-only skill. This is the lowest-risk install profile; nothing is written to disk by an installer step.
Credentials
The skill declares no required environment variables, credentials, or config paths. Its intended operations (reading project files) are consistent with that minimal privilege model.
Persistence & Privilege
Flags are default (always:false, disable-model-invocation:false). The skill does not request persistent/system-wide privileges or modify other skills. Autonomous invocation is allowed by default (platform normal), which increases blast radius but is not itself a misconfiguration here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install tokio-async-code-review
  3. After installation, invoke the skill by name or use /tokio-async-code-review
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
**Summary:** Adds objective "Gates" that must be completed before issuing findings and clarifies reporting order. - Introduced a "Gates" section: requires concrete dependency, runtime, and blocking inventory notes before asserting Critical or Major findings. - Outlines the stepwise, evidence-based review process and reporting format. - Tightened instructions: findings must be backed by protocol and gate evidence. - Checklist, severity, and valid patterns are unchanged. - Updated the "Before Submitting Findings" section to require running verification after completing the gates.
v1.0.1
- Added Rust 2024 support: checklist now covers native async fn in traits, RPIT lifetime capture, LazyLock, and if-let temporary scoping. - Expanded reference materials: new pinning, cancellation, and Future internals quick reference section ([references/pinning-cancellation.md]). - Updated guidance for migration from async-trait, once_cell/lazy_static, and for using self-cleaning lint suppressions with #[expect]. - Enhanced checklist for Rust 2024 edition migration and modern concurrency patterns. - References and documentation updated for completeness and current Rust/tokio best practices.
v1.0.0
Initial release of tokio-async-code-review. - Provides a structured checklist for reviewing Rust code using the Tokio async runtime. - Covers task management, async synchronization primitives, channel patterns, and runtime configuration. - Defines output format and severity calibration for code review findings. - Includes quick reference links to detailed documentation for task management, sync primitives, and channels. - Lists valid patterns to avoid false positives. - Ensures review findings follow the beagle-rust:review-verification-protocol.
v0.1.0
Initial release of tokio-async-code-review skill. - Provides detailed review workflow and checklists for Rust projects using Tokio async runtime. - Helps identify misuse of task management, sync primitives, channel patterns, and runtime configuration. - Offers clearly defined issue severity levels: Critical, Major, Minor, and Informational. - Includes valid pattern exceptions to prevent false-positive findings. - Specifies required output format for actionable, standardized code review reports.
Metadata
Slug tokio-async-code-review
Version 1.0.2
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 4
Frequently Asked Questions

What is Tokio Async Code Review?

Reviews tokio async runtime usage for task management, sync primitives, channel patterns, and runtime configuration. Covers Rust 2024 edition changes includi... It is an AI Agent Skill for Claude Code / OpenClaw, with 268 downloads so far.

How do I install Tokio Async Code Review?

Run "/install tokio-async-code-review" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Tokio Async Code Review free?

Yes, Tokio Async Code Review is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Tokio Async Code Review support?

Tokio Async Code Review is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Tokio Async Code Review?

It is built and maintained by Kevin Anderson (@anderskev); the current version is v1.0.2.

💬 Comments