sui-dev-tools
v0.1.0Sui blockchain development skills — Move smart contracts, TypeScript SDK, frontend dApp Kit, Seal secrets, and Walrus storage.
By widnyanaLicense: Apache-2.07 GitHub starsUpdated 15 hours ago
Directory evidence
- Runtimes
- Claude Code
- Parsed components
- 11 skill or MCP entries
- Source updated
- Sep 2, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install sui-dev-tools for Claude Code
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install sui-dev-tools@agent-plugin-marketplacePaste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/widnyana/eyay-toolkitsClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/sui-dev-tools/.
Plugin files
├── .claude-plugin/plugin.json├── skills/sui-dev/SKILL.md├── skills/sui-frontend/SKILL.md├── skills/sui-move/SKILL.md├── skills/sui-move-object/SKILL.md├── skills/sui-move-patterns/SKILL.md├── skills/sui-move-setup/SKILL.md├── skills/sui-move-stdlib/SKILL.md├── skills/sui-move-syntax/SKILL.md├── skills/sui-seal/SKILL.md├── skills/sui-ts-sdk/SKILL.md└── skills/sui-walrus/SKILL.md
Included Skills11
Full-stack Sui blockchain development — Move smart contracts, TypeScript SDK, frontend dApp Kit, Seal secrets, and Walrus storage. Routes to the appropriate sub-skill based on what the user is building.
Sui frontend dApp development with @mysten/dapp-kit-react (React) and @mysten/dapp-kit-core (Vue, vanilla JS, other frameworks). Use when building browser apps that connect to Sui wallets, query on-chain data, or execute transactions. Use alongside the sui-ts-sdk skill for PTB construction patterns.
Move smart contract development on Sui. Use when writing, reviewing, or debugging Move code, Move.toml configuration, or Sui object model patterns.
Sui object model — struct declarations, abilities (key/store/copy/drop), object ownership, naming conventions, and dynamic fields.
Move design patterns — events, error handling, one-time witness (OTW), capability pattern, and pure functions/composability.
Move package setup (Move.toml, edition, dependencies), building, testing, and common pitfalls from other Move dialects.
Common Sui Move standard library patterns — strings, Coin/Balance, Option, addresses, UID, TxContext, vectors, and struct unpacking.
Move language syntax — module layout, imports, mutability, visibility, method syntax, enums, macros, and comments.
Seal — decentralized secrets management on Sui. Identity-based encryption with onchain access policies enforced by threshold key servers. Use when building apps that encrypt user data (stored on Walrus, Sui objects, or off-chain) and gate decryption on Move-defined policies. Covers the Move side (`seal_approve*` patterns) and the `@mysten/seal` TypeScript SDK.
Sui TypeScript SDK — PTB construction, client setup, transaction execution, and on-chain queries. Use when writing code that interacts with the Sui blockchain via @mysten/sui. These patterns apply in both backend scripts and frontend apps. For frontend-specific setup (dApp Kit, wallet adapters, React hooks), use the sui-frontend skill first or alongside this one.
Walrus — decentralized blob storage and static site hosting coordinated by Sui. Use when storing files/blobs/assets in a Sui app via the `@mysten/walrus` TypeScript SDK, publisher/aggregator HTTP API, or `walrus` CLI. Also use when deploying a static website to Walrus Sites via `site-builder`, configuring `ws-resources.json`, running a local portal, or troubleshooting Walrus Sites deployment.
Plugin manifests1
{
"name": "sui-dev-tools",
"version": "0.1.0",
"description": "Sui blockchain development skills — Move smart contracts, TypeScript SDK, frontend dApp Kit, Seal secrets, and Walrus storage.",
"author": {
"name": "widnyana",
"email": "[email protected]"
},
"homepage": "https://github.com/widnyana/eyay-toolkits/tree/main/plugins/sui-dev-tools",
"repository": "https://github.com/widnyana/eyay-toolkits",
"license": "Apache-2.0",
"keywords": [
"sui",
"blockchain",
"move",
"web3",
"dapp",
"walrus",
"seal"
]
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[sui-dev-tools on Agent Plugins Marketplace](https://pluginsmp.com/plugins/sui-dev-tools)