sui-dev

Route Sui development tasks to Move, TypeScript SDK, frontend, Seal, and Walrus sub-skills.

4|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/widnyana/eyay-toolkits --skill sui-dev-widnyana
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: sui-dev
Source: https://github.com/widnyana/eyay-toolkits/tree/main/plugins/sui-dev-tools/skills/sui-dev
Command: npx skills add https://github.com/widnyana/eyay-toolkits --skill sui-dev-widnyana

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It streamlines full-stack Sui blockchain development by routing you to the right Move, TypeScript SDK, frontend, sealing, or Walrus workflow instead of forcing you to assemble everything manually.

Core Features & Use Cases

  • Sui Move sub-skill routing: Covers smart contract module setup, patterns, objects, and Move testing so you can build and debug Move logic correctly.
  • TypeScript SDK sub-skill routing: Covers transaction building and execution with @mysten/sui, plus on-chain querying for backend/CLI transaction flows.
  • Frontend dApp Kit sub-skill routing: Covers connecting wallets and building Sui dApps with dApp Kit React/Core, including transaction signing and query hooks.
  • Seal + Walrus sub-skill routing: Covers encrypting/decrypting user data with Move-defined access policies and storing encrypted blobs with Walrus.

Quick Start

Build a Sui full-stack app by asking an AI to load sui-dev-tools:sui-move, sui-dev-tools:sui-ts-sdk, and sui-dev-tools:sui-frontend for your feature.

Frequently Asked Questions about sui-dev

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a full-stack Sui dApp with Move contracts and a React frontend?▼

To build a Sui dApp, you need Move contracts for on-chain logic and a dApp Kit React frontend for wallet integration. This workflow routes you to the correct sub-skills for smart contract authoring, TypeScript SDK transactions, and frontend wallet connection.

What is the best way to encrypt user data on Sui using Seal and Walrus storage?▼

The best way to encrypt user data on Sui is using Seal for encryption with Move-defined access policies and Walrus for storing the encrypted blobs. This combination routes you to the appropriate sub-skills for secure data handling and decentralized storage.

Can I execute programmable transaction blocks using the Sui TypeScript SDK?▼

Yes, you can execute programmable transaction blocks using the @mysten/sui TypeScript SDK. This workflow routes you to the TypeScript SDK sub-skill, which covers transaction building, execution, and on-chain querying for backend and CLI orchestration.

Does dApp Kit support connecting wallets and signing transactions for Sui applications?▼

Yes, dApp Kit supports connecting wallets and signing transactions for Sui applications. The frontend dApp Kit sub-skill routing covers React and Core integration, providing the necessary hooks for transaction signing and on-chain queries.

How do I set up and test Sui Move smart contract modules?▼

To set up and test Sui Move smart contract modules, you need proper module patterns and testing frameworks. The Sui Move sub-skill routing covers module setup, object patterns, and Move testing so you can build and debug logic correctly.

What are the limitations of building Sui blockchain apps without a unified workflow?▼

Building Sui blockchain apps without a unified workflow forces you to manually assemble Move, TypeScript SDK, frontend, Seal, and Walrus components. This fragmented approach increases integration errors and slows down end-to-end shipping of secure applications.