5,431,817 AI resources indexedWorking toward the world’s largest AI resource index.

PDF

Agent skills

Reusable instructions for compatible AI agents.

How to use the library

Explore by field

Loading catalog totals…
Browse full catalog

Field counts come from the latest full-catalog snapshot. A resource can belong to several fields and platforms.

Resources

Search results
Search stays within agent skills.
Agent skill

Midnight Environment Debugging

Use when encountering Midnight errors like "compact: command not found", "ERR_UNSUPPORTED_DIR_IMPORT", version mismatches, proof server failures, "@midnight-ntwrk" package errors, or compilation failures.

OpenClawDevelopment & Engineering
aaronbassett0
Agent skill

Tasks Skill

Use when generating a task list from an implementation plan, with checkboxes and review tasks.

OpenClawDevelopment & Engineering
aaronbassett0
Agent skill

Compilation Tooling

Use when working with the Compact compiler (compactc), configuring build settings, understanding zkir/prover/verifier output artifacts, setting up COMPACT_PATH, or integrating VS Code language server support for Midnight smart contract development.

OpenClawDevelopment & Engineering
aaronbassett0
Agent skill

Plan Skill

Use when creating a phased implementation plan from a specification, with review gates after each phase.

OpenClawDevelopment & Engineering
aaronbassett0
Agent skill

Clone Examples

Use when starting a new Midnight project, cloning example contracts (counter, tokens, NFTs, DEX), scaffolding from OpenZeppelin templates, or bootstrapping a Compact contract development environment with working starter code.

OpenClawDevelopment & Engineering
aaronbassett0
Agent skill

Proof Handling

Use when building witness data for ZK proofs, showing proof generation progress to users, implementing disclosure consent flows, handling proof timeouts and retries, or explaining privacy guarantees.

OpenClawDevelopment & Engineering
aaronbassett0
Agent skill

Specify Skill

Use when expanding a README-based dApp description into a full specification with user stories and acceptance criteria.

OpenClawDesign
aaronbassett0
Agent skill

Wallet Integration

Use when setting up Lace wallet connection, handling multiple user accounts, switching between testnet and mainnet, troubleshooting wallet issues, or migrating from MetaMask/Web3 patterns.

OpenClawDevelopment & Engineering
aaronbassett0
Agent skill

State Management

Use when reading public ledger state, implementing reactive UI that updates with chain state, caching state for performance, or understanding public vs private state in Midnight DApps.

OpenClawDesign
aaronbassett0
Agent skill

Error Handling

Use when implementing error handling in Midnight DApps, displaying errors to users, handling proof generation failures, managing transaction rejections, or dealing with network disconnections.

OpenClawDesign
aaronbassett0
Agent skill

Transaction Flows

Use when submitting transactions to Midnight contracts, tracking transaction status, implementing retry logic, building responsive UIs during proof generation, or understanding the build-prove-submit-confirm flow.

OpenClawDevelopment & Engineering
aaronbassett0

Platform labels describe intended use. Read each resource's author credits, requirements and available access methods.