Noir Developer

PassAudited by ClawScan on May 1, 2026.

Overview

The skill is a coherent Noir development guide that documents expected local tooling and optional backend setup, with no hidden code, credential use, or persistence.

This skill appears safe for normal Noir development. Before installing or using backend tooling such as Barretenberg, verify official sources, run commands only in the intended workspace, and review any generated project files or proof-related outputs.

Findings (2)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

The agent may create or modify files in the intended project workspace and run Noir tooling as part of development.

Why it was flagged

The skill instructs use of local CLI tooling that can create project files and run development workflows. This is expected for a Noir developer skill and is not hidden or unrelated.

Skill content
When creating a Noir project, use `nargo new` or `nargo init` to scaffold it.
Recommendation

Use the skill in the correct project directory and review generated code, command choices, and outputs before relying on proofs or verification results.

What this means

If using Barretenberg, following this guidance may install or update proving backend tools on the user's machine.

Why it was flagged

The reference introduces an external backend installation/update step. This is purpose-aligned for Barretenberg use, but users should be aware it affects local toolchain provenance and versions.

Skill content
Before pinning any versions of `bb` or `bb.js`, run `bbup` to install the Barretenberg version compatible with the local Noir toolchain
Recommendation

Install bbup and Barretenberg only from official Aztec/Barretenberg documentation, then pin and record versions for reproducible builds.