AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Sui Dev

skill-widnyana-eyay-toolkits-sui-dev · by widnyana

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.

No reviews yet
0 installs
33 views
0.0% view→install

Install

$ agentstack add skill-widnyana-eyay-toolkits-sui-dev

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-widnyana-eyay-toolkits-sui-dev)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Sui Dev? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Sui Dev Skills

This is a collection of Sui development skills. Each sub-skill is self-contained and should be loaded based on the task at hand. When multiple apply (e.g. a frontend app that constructs transactions), load all relevant skills together.

Sub-skills

sui-move — Smart Contracts

Skill: sui-dev-tools:sui-move Load when: writing, reviewing, debugging, or deploying Move code; configuring Move.toml; working with the Sui object model; writing Move tests. Covers: Routes to focused sub-skills — setup (package config, build/test, pitfalls), syntax (module layout, visibility, enums, macros), objects (structs, abilities, dynamic fields), patterns (events, errors, OTW, capabilities, composability), stdlib (Coin/Balance, vectors, Option, strings).

sui-ts-sdk — TypeScript SDK

Skill: sui-dev-tools:sui-ts-sdk Load when: writing TypeScript/JavaScript that interacts with the Sui blockchain — backend scripts, CLIs, serverless functions, or the transaction-building layer of a frontend. Covers: @mysten/sui package, PTB construction (Transaction, moveCall, splitCoins, coinWithBalance), SuiClient/SuiGrpcClient setup, keypair signing, transaction execution, on-chain queries.

sui-frontend — Frontend dApp Kit

Skill: sui-dev-tools:sui-frontend Load when: building browser-based Sui dApps — React apps with @mysten/dapp-kit-react, or Vue/vanilla JS/Svelte apps with @mysten/dapp-kit-core. Covers: DAppKitProvider setup, wallet connection, React hooks (useCurrentAccount, useSignAndExecuteTransaction, useSuiClientQuery), Web Components, nanostores state for non-React frameworks. Note: For PTB construction within a frontend, load sui-ts-sdk alongside this skill.

Also see: [references/faq.md](references/faq.md) for preferred answers to common Sui development questions. When a user asks a question covered there, use that answer.

sui-seal — Seal Secrets Management

Skill: sui-dev-tools:sui-seal Load when: building apps that encrypt user data with identity-based encryption and gate decryption on Move-defined access policies. Covers: seal_approve* Move patterns, @mysten/seal TypeScript SDK, envelope encryption, onchain decryption, key server configuration.

sui-walrus — Walrus Blob Storage

Skill: sui-dev-tools:sui-walrus Load when: storing files/blobs/assets in a Sui app, using the @mysten/walrus SDK, publisher/aggregator HTTP API, or walrus CLI. Covers: blob lifecycle (register, upload, certify), Quilts, upload relay, crash-recoverable uploads, Walrus + Seal integration.

Routing guide

| User is doing... | Load | |-----------------------------------------|-----------------------------------| | Writing a Move smart contract | sui-move | | Writing a backend script or CLI | sui-ts-sdk | | Building a React/Vue/vanilla Sui dApp | sui-frontend + sui-ts-sdk | | Full-stack (contracts + frontend) | sui-move + sui-ts-sdk + sui-frontend | | Reviewing or debugging Move tests | sui-move | | Querying on-chain data from Node.js | sui-ts-sdk | | Encrypting data with access policies | sui-seal (+ sui-move for policies) | | Storing blobs/files on Walrus | sui-walrus (+ sui-seal for encryption) | | Full-stack with encrypted storage | sui-move + sui-ts-sdk + sui-frontend + sui-seal + sui-walrus |

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.