Complete set of 4 modular agent skills for building on Midnight Network's zero-knowledge blockchain.
Quick Start • Skills • Contributing • License
This project extends the Midnight Network with additional developer tooling.
# Install all skills
npx skills add https://github.com/mzf11125/midnight_agent_skills
# Or install individual skills
npx skills add https://github.com/mzf11125/midnight_agent_skills --skill midnight-concepts
npx skills add https://github.com/mzf11125/midnight_agent_skills --skill midnight-compact
npx skills add https://github.com/mzf11125/midnight_agent_skills --skill midnight-api
npx skills add https://github.com/mzf11125/midnight_agent_skills --skill midnight-networkPurpose: Foundational knowledge about Midnight's zero-knowledge blockchain
Key Topics:
- Zero-knowledge proofs fundamentals
- Privacy mechanisms (Zswap, selective disclosure)
- Partner chain architecture (Cardano integration)
- Kachina protocol and consensus
- UTXO/Account hybrid ledger model
- Real-world use cases
- Comprehensive glossary (100+ terms)
Purpose: Complete guide to the Compact programming language (v0.19+)
Key Topics:
- Quick start - 10-minute tutorial
- TypeScript interop - Complete type mappings
- Quick syntax reference with ✅/❌ examples
- Language basics and type system
- Ledger operations (7 state types)
- ZK circuit patterns
- Contract examples and best practices
- Deployment guide
Purpose: API integration for building DApps on Midnight
Key Topics:
- Authentication patterns - Wallet-based auth
- Complete API references (5 major APIs)
- Integration patterns and error handling
- Contract deployment (local/testnet/mainnet)
- Testing guide (unit, integration, E2E)
- 10 complete working examples
- Network configuration
Purpose: Network infrastructure, validators, and operations
Key Topics:
- Node architecture - Node types and deployment
- Docker deployment - Production configurations
- Validator setup and operations
- Indexer setup (v3.0.0)
- Monitoring with Prometheus/Grafana
- Troubleshooting guides
These skills enable AI agents to:
- ✅ Explain Midnight's zero-knowledge architecture
- ✅ Write Compact smart contracts (v0.19+)
- ✅ Integrate wallet connections and APIs
- ✅ Deploy contracts to any environment
- ✅ Test with unit, integration, and E2E tests
- ✅ Run validators and indexers
- ✅ Monitor infrastructure health
- ✅ Troubleshoot issues
- Files: 37 markdown files (55 total with meta docs)
- Lines: 21,000+ lines of documentation
- Examples: 150+ working code examples
- Coverage: 70% of official Midnight docs
- Modular: Each skill focuses on a specific domain
- Comprehensive: From concepts to production deployment
- Practical: Working examples and templates
- Progressive: Quick start → detailed references
- Production-ready: Tested and validated
We welcome contributions! See CONTRIBUTING.md for guidelines.
MIT License - see LICENSE file for details.
- Midnight Network Team - Official documentation
- Contributors - See CONTRIBUTORS.md
- Community - Feedback and testing
Made with ❤️ for the Midnight Network community