Solana Development Workflows
Guide common Solana development patterns and workflows including querying data, simulating transactions, executing transfers, and analyzing programs. Activate during development conversations involving transaction workflows, data queries, or blockchain interaction patterns.
Sui Move Object
Sui object model — struct declarations, abilities (key/store/copy/drop), object ownership, naming conventions, and dynamic fields.
Prisma Schema
|
Bmad Sprint Run
|
Technical Writer
|
Solana Security & Mainnet
Guide users on security best practices, mainnet considerations, and risk management for blockchain operations. Activate when discussing mainnet operations, security concerns, or risk acceptance.
Sui Frontend
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.
Sui Move Setup
Move package setup (Move.toml, edition, dependencies), building, testing, and common pitfalls from other Move dialects.
Ts Review
|
Cover Image
|
Solana Squads Upgrade
This skill should be used when the user asks to "upgrade a Solana program through Squads", "set up squads multisig deployment", "create a Squads upgrade proposal", "configure squads-program-action", "deploy via Squads multisig", "set up Squads CI/CD pipeline", "squads GitHub Actions workflow", or mentions Solana program upgrades involving Squads v4 multisig governance.
Sui Seal
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.
Process Infographic
|
Management Theatre
|
Cv Builder
>
Sui Move Stdlib
Common Sui Move standard library patterns — strings, Coin/Balance, Option, addresses, UID, TxContext, vectors, and struct unpacking.
Sui Ts 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.
Sui Move Syntax
Move language syntax — module layout, imports, mutability, visibility, method syntax, enums, macros, and comments.
Sui Walrus
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.
Solana Keypair
|
Solana Network
|
Ts Db Perf
|
Solana Setup
|
Sui Move
Move smart contract development on Sui. Use when writing, reviewing, or debugging Move code, Move.toml configuration, or Sui object model patterns.
Sui Move Patterns
Move design patterns — events, error handling, one-time witness (OTW), capability pattern, and pure functions/composability.
Architecture Diagram
|
Solana Blockchain Basics
Explain fundamental Solana blockchain concepts to help users understand accounts, transactions, SOL, tokens, and programs. Activate when discussing blockchain fundamentals, explaining what blockchain is, or helping non-technical users learn about Solana.
Evm Decimal Validation
Validate and configure token decimals for EVM-compatible blockchain deployments. Use when working with ERC20 tokens, multi-chain deployments, token amount conversions, or when decimals might vary across chains.
Cover Letter Builder
>
Solana Accept Risk
|
Sui Dev
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.