ability-analysis

Community

Sui Move ability analysis for security audits.

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.