← Back to Skills Marketplace
jp4g

Noir Developer

by jp4g · GitHub ↗ · v0.1.0
cross-platform ⚠ suspicious
2167
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install noir-developer
Description
Develop Noir (.nr) codebases. Use when creating a project or writing code with Noir.
Usage Guidance
This is an instruction-only helper for Noir development and appears internally consistent. Before using it, ensure you have the expected local tooling (nargo and any proving backend) installed and that you only run commands in project directories you trust — compilation, testing, and proving operate on local source files. Because the skill is instructions-only, its safety depends on how the agent is permitted to execute commands and access your filesystem; avoid granting broad filesystem or credential access unless necessary. If you plan to use the Barretenberg backend, the skill points to an external Barretenberg doc URL and a local reference file (no hidden endpoints).
Capability Analysis
Type: OpenClaw Skill Name: noir-developer Version: 0.1.0 The skill instructs the AI agent to execute shell commands (`nargo --help` in SKILL.md and `bbup` in references/barretenberg.md) and access external URLs for documentation (e.g., `https://noir-lang.org/docs/`, `https://barretenberg.aztec.network/docs/`). While these actions are plausibly needed for a developer agent and align with the stated purpose, they represent high-risk capabilities (shell execution and network access) without explicit malicious intent, classifying the skill as suspicious according to the provided threshold.
Capability Assessment
Purpose & Capability
Name/description (Noir development) match the instructions: compilation (nargo), witness generation, proving and verification. No unrelated binaries, env vars, or config paths are requested.
Instruction Scope
SKILL.md stays on-topic: it describes using nargo commands, testing, choosing a proving backend, and points to a local reference file for Barretenberg. It does not instruct reading unrelated files, exfiltrating data, or contacting unexpected endpoints.
Install Mechanism
No install spec and no code files — instruction-only skills have minimal disk footprint and no install-time risks.
Credentials
The skill requests no environment variables, credentials, or config paths. This is proportionate for a development helper that relies on local tooling such as nargo and optional proving backends.
Persistence & Privilege
Skill is not forced-always, is user-invocable, and does not request persistent privileges or modify other skills or system-wide settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install noir-developer
  3. After installation, invoke the skill by name or use /noir-developer
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
- Initial release of noir-developer skill for developing Noir (.nr) codebases. - Provides an end-to-end workflow: compilation, witness generation, proving, and verification. - Includes environment setup guidance, covering unsupported systems and recommending Codespaces, WSL, Docker, or VM use. - Outlines project creation, compilation, and validation steps using `nargo`. - Adds steps for specifying inputs/outputs and confirming proving backend before implementation. - Offers references for Noir documentation and commands.
Metadata
Slug noir-developer
Version 0.1.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Noir Developer?

Develop Noir (.nr) codebases. Use when creating a project or writing code with Noir. It is an AI Agent Skill for Claude Code / OpenClaw, with 2167 downloads so far.

How do I install Noir Developer?

Run "/install noir-developer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Noir Developer free?

Yes, Noir Developer is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Noir Developer support?

Noir Developer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Noir Developer?

It is built and maintained by jp4g (@jp4g); the current version is v0.1.0.

💬 Comments