midnight-sample-fullstack-app
midnight-sample-fullstack-app 收录了来自 mashharuki 的 5 个 skills,并提供仓库级职业覆盖和站内 skill 详情页。
这个仓库中的 skills
Comprehensive guide to writing Compact smart contracts for Midnight Network. Use this skill when writing, reviewing, debugging, or learning Compact code. Triggers on "write a contract", "Compact syntax", "Midnight smart contract", "ledger state", "circuit function", or "ZK proof".
Deploy and run Midnight smart contracts on Preprod, Preview, or Standalone (local Docker) networks. Use this skill when deploying contracts, understanding the tNight/DUST fee flow, starting proof servers, or setting up local infrastructure for testing. Triggers on: "deploy contract", "preprod", "preview", "standalone", "proof server", "tNight", "DUST", "faucet", "midnight infrastructure", "start local node", "npm run preprod", "npm run standalone". Always use when the user asks how to run or deploy a Midnight dApp for the first time.
Midnight上でLace Walletと接続するフルスタックdAppを開発するための包括的ガイド。 Lace Walletの検出・接続(DAppConnectorAPI v4/レガシー両対応)、MidnightプロバイダーチェーンのReact統合、 コントラクトのデプロイ・呼び出し、Viteビルド設定(WebAssembly/polyfill)、エラーハンドリング、 ローカル開発環境(Docker)を網羅する。 次のキーワードが含まれる場合は必ずこのスキルを使用すること: "Lace Wallet", "Lace接続", "dApp Connector", "midnight SDK", "midnight フルスタック", "walletProvider", "MidnightProvider", "connectToWallet", "deployContract", "findDeployedContract", "DAppConnectorAPI", "midnight React", "midnight Vite", "midnight ローカル開発", "midnight プロバイダー", "midnight TypeScript", "midnight wallet integration".
TypeScript SDK integration guide for Midnight dApps — headless CLI and Node.js applications. Use this skill when building CLIs, backends, or scripts that deploy/call contracts using wallet-sdk-* packages (WalletFacade, DustWallet, HDWallet). Triggers on: "SDK", "TypeScript", "wallet integration", "deploy contract", "call contract", "WalletFacade", "DustWallet", "tNight", "DUST", "headless wallet", "configureProviders", "midnight-js", "deployContract", "findDeployedContract", "CompiledContract". Always use this skill when the user is writing a TypeScript Midnight app that is NOT a browser dApp.
Run and debug Midnight contract tests using Vitest and compact-runtime simulators. Use this skill when running contract tests, writing new tests, debugging test failures, or understanding the CounterSimulator / CircuitContext pattern. Triggers on: "run tests", "test contract", "debug test", "test fails", "vitest", "CounterSimulator", "CircuitContext", "compact-runtime", "contract simulator", "impureCircuits", "npm run test".