jp4g

Noir Developer

開発v0.1.0
作者:jp4g更新日 2026-05-17noir-developer@clawhub_jp4g/noir-developer
コード生成バックエンド開発#Developer

AlphaMoatによると、2026-09時点でNoir Developerのダウンロード数は3,151、スター数は0で、AIスキル全体5,078件中3,617位、開発では577件中460位です。

インストール数
102
ダウンロード数
3151
スター数
-
総合順位
#3,617
全体の上位 72% · 開発の上位 80%
プラットフォームインストール数ダウンロード数スター数コメント
ClawHub ↗1023065--
SkillHub ↗1023151-—

プラットフォームごとに集計方法と集計時点が異なります。

このスキルでできること

nargoによるプロジェクトの作成、プログラムのコンパイル、witnessの生成、選択した証明バックエンドによる証明の作成と検証を扱います。実装前にバックエンドを選ぶ必要があります。nargoがネイティブWindowsに対応しない場合、Codespaces、WSL、Docker、仮想マシンなどの対応環境を使うよう案内しています。

資料公開日 2026-10-29

できること

  • Noirプログラムの秘密入力、公開入力、出力を計画する。
  • コンパイルからwitness生成、証明、検証までの開発手順を整理する。
  • プロジェクトに使う証明バックエンドを選び、対応資料を確認する。

使う場面

  • Noirプロジェクトを作成したりNoirコードを書いたりするとき。
  • プログラムのコンパイル、証明生成、検証の手順を確認するとき。
  • 実装開始前に証明バックエンドの選択や環境の対応状況を確認するとき。

プロンプト例

スキルのドキュメントをもとに生成した例であり、実際の実行結果ではありません。

コマンドを実行せず、このNoirプロジェクトの入出力設計と証明生成手順を列挙してください。
現在の開発環境がnargoの要件を満たすか確認し、利用可能な対応環境を示してください。

月次の推移

ダウンロード数3151
2018262732352026-03 · ダウンロード数 21022026-06 · ダウンロード数 27132026-07 · ダウンロード数 29232026-08 · ダウンロード数 29932026-09 · ダウンロード数 315126-0326-09
スター数-
0112026-03 · スター数 -2026-06 · スター数 -2026-07 · スター数 -2026-08 · スター数 -2026-09 · スター数 -26-0326-09

2026-09 から集計方法を変更し、同名スキルを作者ごとに分けて集計し、全スキルを対象にしました。破線は変更前の月で、変更後のデータとは直接比較せず、変更をまたぐ増減も計算していません。

月ダウンロード数前月比スター数
2026-093151—-
2026-082993+2.4%-
2026-072923+7.7%-
2026-062713—-
2026-032102—-

SKILL.md 原文

作者が公開した元のファイルをテキストのまま表示しています。AlphaMoat による編集や審査はしていません。リンクはクリックできません。コマンドは内容を確認してから実行してください。取得日 2026-10-23。

1.4 KB・ClawHub v0.1.0
---
name: noir-developer
description: Develop Noir (.nr) codebases. Use when creating a project or writing code with Noir.
---

# Noir Developer

## Workflow

1. Compile (`nargo compile`) Noir program into ACIR.
すべて表示(全 47 行)
2. Generate witness (`nargo execute` or NoirJS execute) based on ACIR and user inputs.
3. Prove using ACIR and witness with the selected proving backend.
4. 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 --help` for 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`.

開発の人気スキル

データ月:2026-09 · ダウンロード数、スター数、インストール数は公開スキルレジストリ(ClawHub、SkillHub)から月単位で集計しています。詳しくはデータの方法論をご覧ください。