devrelaicomdevrelaicomOfficialยท90 Agent Skills Included

midnight-expert

Build, test, and debug Midnight Network smart contracts

Guides developers through writing, testing, and deploying Compact smart contracts and DApps on the Midnight Network. Covers contract structure, privacy disclosure rules, wallet integration, devnet management, error code lookup, and code quality checks. Eliminates manual documentation hunting and environment debugging with step-by-step workflows and mechanical claim verification.
npx skills add devrelaicom/midnight-expert --all -g -y

All Skills in This Repository (90)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
devrelaicomdevrelaicom

midnight-cq:wallet-testing

Write Vitest tests for custom Midnight Wallet SDK implementations and WalletBuilder compositions.

Official
Advanced
๐Ÿ“ฆ In Repo
devrelaicomdevrelaicom

midnight-cq:dapp-connector-testing

Validate DApp wallet integration by exercising the InitialAPI and ConnectedAPI.

Official
Advanced
๐Ÿ“ฆ In Repo
devrelaicomdevrelaicom

midnight-cq:compact-testing

Run deterministic Compact contract unit tests with the OpenZeppelin-compact contracts-simulator.

Official
Intermediate
๐Ÿ“ฆ In Repo
devrelaicomdevrelaicom

midnight-cq:quality-check

Run and interpret linting, type checking, contract compilation, and test failures for Midnight projects.

Official
Advanced
๐Ÿ“ฆ In Repo
devrelaicomdevrelaicom

midnight-cq:quality-init

Initializes Midnight Network code quality tooling with Biome, hooks, and CI workflows.

Official
Advanced
๐Ÿ“ฆ In Repo
devrelaicomdevrelaicom

midnight-cq:ledger-testing

Create deterministic unit and integration tests for Midnight ledger interactions.

Official
Advanced
๐Ÿ“ฆ In Repo
devrelaicomdevrelaicom

midnight-cq:dapp-testing

Test Midnight DApp frontend components using a contract simulator without a live blockchain.

Official
Advanced
๐Ÿ“ฆ In Repo
devrelaicomdevrelaicom

midnight-expert:doctor

Assesses plugin, MCP server, CLI, and NPM registry health for the midnight-expert environment.

Official
Advanced
๐Ÿ“ฆ In Repo
devrelaicomdevrelaicom

compact-core:compact-ledger

Model on-chain state for Compact contracts using ledger types and ADT structures.

Official
Advanced
๐Ÿ“ฆ In Repo
devrelaicomdevrelaicom

compact-core:compact-debugging

Debug Compact smart contract compiler, witness, and disclosure errors.

Official
Advanced
๐Ÿ“ฆ In Repo
devrelaicomdevrelaicom

compact-core:compact-init-project

Scaffold a Midnight Compact project and compile contract artifacts.

Official
Intermediate
๐Ÿ“ฆ In Repo
devrelaicomdevrelaicom

compact-core:compact-witness-ts

Implement TypeScript witness functions for Compact contracts with type mappings.

Official
Intermediate

Frequently Asked Questions

FAQPage Schema
How to install midnight-expert?โ–ผ

Run `npx skills add devrelaicom/midnight-expert --all -g -y` in your terminal to install all plugins and skills globally.

What does midnight-expert help with?โ–ผ

It helps you write and review Compact smart contracts, scaffold DApp frontends, manage the local devnet and toolchain, test wallets, and look up Midnight error codes from inside your editor.

Can I build a Midnight DApp without prior experience?โ–ผ

Yes. The basic-start skill walks you through devnet setup, wallet funding, and deploying your first contract step by step, with plain instructions at each stage.

Does midnight-expert work on Windows?โ–ผ

Native Windows is unsupported because the plugins rely on POSIX shell scripts. Windows users should run everything inside WSL2, where the plugins behave exactly as on Linux.

How do I check my Midnight development setup?โ–ผ

Use the doctor skill, which runs diagnostics across plugins, MCP servers, external tools, and the NPM registry, then offers fixes for any issues it finds.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’