ability-analysis
CommunitySui Move ability analysis for security audits.
Software Engineering#ownership#security-audit#ability-analysis#sui-move#transfer-semantics#hot-potato
AuthorPlamenTSV
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Automates the analysis of Sui Move struct abilities to detect misconfigurations that could enable unauthorized transfers, problematic ownership patterns, or insecure propagation of capabilities.
Core Features & Use Cases
- Enumerates all structs with a key ability across modules and validates the id: UID rule.
- Classifies object ownership (Owned, Shared, Frozen, Wrapped) and evaluates transfer restrictions and potential bypass risks.
- Detects hot potato patterns and dynamic field propagation that can cause persistence or leakage in state.
Quick Start
Scan your Sui Move codebase to generate an ability-analysis report detailing struct abilities, ownership, and transfer risks.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: ability-analysis Download link: https://github.com/PlamenTSV/plamen/archive/main.zip#ability-analysis Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.