Skip to main content
Back to the directory
zhanghandong/rust-skillsSoftware EngineeringFrontend and Design

m02-resource

Smart pointer and resource ownership patterns for Rust heap allocation and reference counting.

SkillJury keeps community verdicts, source metadata, and external repository signals in separate lanes so ranking data never pretends to be a review.

SkillJury verdict
Pending

No approved reviews yet

Would recommend
Pending

Waiting on enough review volume

Install signal
682

Weekly or total install activity from catalog data

Sign in to review
0 review requests
Install command
npx skills add https://github.com/zhanghandong/rust-skills --skill m02-resource
SkillJury does not have enough approved reviews to publish a community verdict yet. Source metadata and repository proof are still available above.
SkillJury Signal Summary

As of May 1, 2026, m02-resource has 682 weekly installs, 0 community reviews on SkillJury. Community votes currently stand at 0 upvotes and 0 downvotes. Source: zhanghandong/rust-skills. Canonical URL: https://skills.sh/zhanghandong/rust-skills/m02-resource.

Security audits
Gen Agent Trust HubPASS
SocketPASS
SnykPASS
About this skill
Smart pointer and resource ownership patterns for Rust heap allocation and reference counting. Layer 1: Language Mechanics What ownership pattern does this resource need? Before choosing a smart pointer, understand: Before choosing a smart pointer: What's the ownership model? What's the thread context? Are there cycles? When pointer choice is unclear, trace to design: From design to implementation: - Guides ownership decisions through a three-step model: single vs. shared ownership, single-threaded vs. multi-threaded context, and presence of reference cycles - Covers six core types (Box, Rc, Arc, Weak, Cell, RefCell) with a decision flowchart and quick reference table for choosing the right pattern - Includes common errors and anti-patterns with fixes, such as using Weak to break cycles, avoiding unnecessary Arc overhead, and preventing RefCell panics - Traces design questions upward to concurrency and mutability concerns, and downward to concrete implementation choices - Is ownership single or shared? - Is access single-threaded or multi-threaded? - Are there potential cycles?

Source description provided by the upstream listing. Community review signal and install context stay separate from this narrative layer.

Community reviews

Latest reviews

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does m02-resource do?

Smart pointer and resource ownership patterns for Rust heap allocation and reference counting.

Is m02-resource good?

m02-resource does not have approved reviews yet, so SkillJury cannot publish a community verdict.

Which AI agents support m02-resource?

m02-resource currently lists compatibility with Skills CLI.

Is m02-resource safe to install?

m02-resource has been scanned by security audit providers tracked on SkillJury. Check the security audits section on this page for detailed results from Socket.dev and Snyk.

What are alternatives to m02-resource?

Skills in the same category include review-management, conversation-memory, coverage, grimoire-aave.

How do I install m02-resource?

Run the following command to install m02-resource: npx skills add https://github.com/zhanghandong/rust-skills --skill m02-resource

Related skills

More from zhanghandong/rust-skills

Related skills

Alternatives in Software Engineering