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".