·noir-idioms
</>

noir-idioms

Guidelines for writing idiomatic, efficient Noir programs. Use when writing or reviewing Noir code.

32Installs·2Trend·@noir-lang

Installation

$npx skills add https://github.com/noir-lang/noir --skill noir-idioms

How to Install noir-idioms

Quickly install noir-idioms AI skill to your development environment via command line

  1. Open Terminal: Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.)
  2. Run Installation Command: Copy and run this command: npx skills add https://github.com/noir-lang/noir --skill noir-idioms
  3. Verify Installation: Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw

Source: noir-lang/noir.

SKILL.md

View raw

These guidelines help you write Noir programs that are readable, idiomatic, and produce efficient circuits.

Computing a value is often more expensive in a circuit than verifying a claimed value is correct. Use unconstrained functions to compute results off-circuit, then verify them with cheap constraints.

Note that the compiler already injects unconstrained helpers for some operations automatically (e.g., integer division). Don't hint what the compiler already optimizes — focus on higher-level computations like sorting, searching, and array construction where the compiler cannot automatically apply this pattern.

Guidelines for writing idiomatic, efficient Noir programs. Use when writing or reviewing Noir code. Source: noir-lang/noir.

Facts (cite-ready)

Stable fields and commands for AI/search citations.

Install command
npx skills add https://github.com/noir-lang/noir --skill noir-idioms
Category
</>Dev Tools
Verified
First Seen
2026-02-20
Updated
2026-03-11

Browse more skills from noir-lang/noir

Quick answers

What is noir-idioms?

Guidelines for writing idiomatic, efficient Noir programs. Use when writing or reviewing Noir code. Source: noir-lang/noir.

How do I install noir-idioms?

Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/noir-lang/noir --skill noir-idioms Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw

Where is the source repository?

https://github.com/noir-lang/noir

Details

Category
</>Dev Tools
Source
skills.sh
First Seen
2026-02-20