noir-optimisation

Optimize Noir circuits to minimize gate count using empirical data and best practices.

8|1|Updated Jun 7, 2026
One-click install
npx skills add https://github.com/sparq-org/sparq --skill noir-optimisation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: noir-optimisation
Source: https://github.com/sparq-org/sparq/tree/main/.claude/skills/noir-optimisation
Command: npx skills add https://github.com/sparq-org/sparq --skill noir-optimisation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide to optimising Noir circuits, focusing on minimising gate count and maximising performance.

Core Features & Use Cases

  • Cost Model and Optimisation: Offers a detailed cost model and optimisation techniques for Noir circuits.
  • Decision Rules: Provides decision rules for choosing between different implementation options based on empirical data.
  • Workflows and Tools: Explains workflows and tools like bb gates and nargo info for measuring and optimising circuits.
  • Use Case: Ideal for developers working on Noir circuits who need to optimise for performance and reduce gate count.

Quick Start

Run the noir-optimisation skill to learn the best practices for optimising your Noir circuits.

Frequently Asked Questions about noir-optimisation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I reduce the gate count in my Noir circuits?

You can reduce Noir circuit gate count by applying empirical cost models and decision rules to select the most efficient implementation options for performance optimisation.

What is the best way to measure Noir circuit performance before optimisation?

Use the `bb gates` and `nargo info` workflows to measure Noir circuit performance, providing empirical gate count data to guide your optimisation strategy.

Do I need prior Noir circuit design knowledge to use these optimisation techniques?

Yes, applying these cost models and decision rules requires prior knowledge of Noir circuit design and optimisation tools to effectively minimise gate count.

How does the Noir circuit cost model work for choosing between implementation options?

The Noir circuit cost model uses empirical data and decision rules to compare implementation options, enabling developers to select designs with minimal gate count and maximum performance.

Can I use standard Noir workflows to optimise circuits for maximum performance?

Yes, standard workflows like `bb gates` and `nargo info` measure and optimise Noir circuits, applying best practices to achieve minimal gate count and maximum performance.