9.1k★by jp4g
noir-developer – OpenClaw Skill
noir-developer is an OpenClaw Skills integration for coding workflows. Develop Noir (.nr) codebases. Use when creating a project or writing code with Noir.
Skill Snapshot
| name | noir-developer |
| description | Develop Noir (.nr) codebases. Use when creating a project or writing code with Noir. OpenClaw Skills integration. |
| owner | jp4g |
| repository | jp4g/noir-developer |
| language | Markdown |
| license | MIT |
| topics | |
| security | L1 |
| install | openclaw add @jp4g/noir-developer |
| last updated | Feb 7, 2026 |
Maintainer

name: noir-developer description: Develop Noir (.nr) codebases. Use when creating a project or writing code with Noir.
Noir Developer
Workflow
- Compile (
nargo compile) Noir program into ACIR. - Generate witness (
nargo executeor NoirJS execute) based on ACIR and user inputs. - Prove using ACIR and witness with the selected proving backend.
- Verify proof with the selected proving backend.
Task Patterns
Environment
If the environment is unsupported by nargo (e.g. native Windows), guide the user to using GitHub Codespaces (https://noir-lang.org/docs/tooling/devcontainer#using-github-codespaces) or a supported setup (WSL, Docker, or VM).
Plan
Define private inputs, public inputs (if any), and public outputs (if any) for each Noir program.
Project Creation
When creating a Noir project, use nargo new or nargo init to scaffold it.
Compilation
Use nargo (not noir_wasm) for compilation; it is the maintained path.
Validation
Run nargo test to validate Noir implementations.
Proving Backend
Confirm the proving backend choice before implementation details. If the user selects Barretenberg, read references/barretenberg.md.
References
- Run
nargo --helpfor the full list of commands. - Read https://noir-lang.org/docs/ for language syntax, dependencies, and tooling.
- Proving backends:
- For Barretenberg specifics, read
references/barretenberg.md.
- For Barretenberg specifics, read
No README available.
Permissions & Security
Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.
Requirements
- OpenClaw CLI installed and configured.
- Language: Markdown
- License: MIT
- Topics:
FAQ
How do I install noir-developer?
Run openclaw add @jp4g/noir-developer in your terminal. This installs noir-developer into your OpenClaw Skills catalog.
Does this skill run locally or in the cloud?
OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.
Where can I verify the source code?
The source repository is available at https://github.com/openclaw/skills/tree/main/skills/jp4g/noir-developer. Review commits and README documentation before installing.
