Home / nanocoai / nanoclaw · .claude/skills/add-iron-proxy/SKILL.md · GitHub

add-iron-proxy skillA

add-iron-proxy is agent-read markdown (skill) from nanocoai/nanoclaw: Install or refresh Iron Proxy and its official Iron Control web console for NanoClaw. Use when selecting the Iron gateway, adding its management UI, configuring credentials and grants, or restoring the proxy, approval bridge, and agent guidance..

Indexed from public GitHub and served as immutable, content-addressed versions. Install it pinned to an exact SHA-256 with the mdr CLI, and every file is verified before it reaches your agent: the main file against the SHA-256 recorded here, the others against the git hashes of its source commit. The deterministic audit below grades the latest version, and the same checks always give the same file the same grade.

What the file says

# Add Iron Proxy gateway

Install the official `iron-control` console and PostgreSQL alongside one central Iron Proxy. NanoClaw core supplies the generic gateway seam and human approval flow. Read `docs/gateway-seam.md` before changing the integration.

Use the bundled setup scripts and the source revisions in `versions.json`. The console is the upstream Rails application; its UI is not generated or copied into NanoClaw. This is a local Docker installation. Reuse this copy's recorded services and keys when refreshing it.

## Install the provider payload

Copy the package's provider, approval middleware, tests, and agent guidance into their normal NanoClaw paths.

```nc:copy
payload/src/gateway-providers/iron-proxy.ts -> src/gateway-providers/iron-proxy.ts
payload/src/gateway-providers/iron-proxy.test.ts -> src/gateway-providers/iron-proxy.test.ts
payload/src/gateway-providers/iron-proxy-approval.ts -> src/gateway-providers/iron-proxy-approval.ts
payload/src/gateway-providers/iron-proxy-approval.test.ts -> src/gateway-providers/iron-proxy-approval.test.ts
payload/src/gateway-providers/iron-proxy-transform.proto -> src/gateway-providers/iron-proxy-transform.proto
…

Read the whole file at its exact version.

How to install

Latest version
mdr add nanocoai/nanoclaw/add-iron-proxy@git:20260923.cb1b75c
Exact content
mdr add nanocoai/nanoclaw/add-iron-proxy@sha256:d8b4c0280bd7cc8f

Pin to a label to follow the author's releases, or to a sha256 for exact bytes. Either way the resolved hash is written to mdr.lock, and mdr install fetches those bytes again and checks them, so it installs them exactly or fails.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_55wtzia245iudtzj.svg)](https://markdownregistry.com/a/art_55wtzia245iudtzj)

2 badge views in 30 days

Versions

versioncommittedcommitsizeaudit
git:20260923.cb1b75c latest2026-09-23 cb1b75c 13,164 BA view · diff
git:20260923.322a12d2026-09-23 322a12d 10,703 BA view

Audit of the latest version

A  17 of 17 checks passed. Deterministic, no model, same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (13164 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

nanocoai/nanoclaw · 30,849 stars · license MIT · pushed 2026-09-27 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_55wtzia245iudtzj
GET https://markdownregistry.com/api/v1/resolve?ref=nanocoai/nanoclaw/add-iron-proxy
GET https://markdownregistry.com/api/v1/blob/d8b4c0280bd7cc8fe80f987453d5269a524aa24a19411ca7ffbb7169f5cbd7d7

Your agent does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

More from nanocoai/nanoclaw

add-anydoc skill
nanocoai/nanoclaw · .claude/skills/add-anydoc/SKILL.md · Add local office-document-to-Markdown conversion to NanoClaw agent containers with the pinned Firecrawl AnyDoc CLI. Use…
git:20260807.bc6e9e2 · audit A · 30,849 stars
convert-documents-to-markdown skill
nanocoai/nanoclaw · .claude/skills/add-anydoc/container-skills/convert-documents-to-markdown/SKILL.md · Convert an attached Word document, presentation, spreadsheet, OpenDocument file, RTF, EPUB, CSV, or text-based PDF into…
git:20260807.bc6e9e2 · audit A · 30,849 stars
add-atomic-chat-tool skill
nanocoai/nanoclaw · .claude/skills/add-atomic-chat-tool/SKILL.md · Add Atomic Chat MCP server so the container agent can call local models served by the Atomic Chat desktop app via its…
git:20260819.a977c3e · audit B · 30,849 stars
add-clidash skill
nanocoai/nanoclaw · .claude/skills/add-clidash/SKILL.md · Add clidash — a zero-dependency, read-only web dashboard that derives its tabs and tables at runtime from any CLI that…
git:20260704.6c2d268 · audit B · 30,849 stars
add-codex skill
nanocoai/nanoclaw · .claude/skills/add-codex/SKILL.md · Use Codex (OpenAI's codex app-server) as a full agent provider — planning, tool orchestration, MCP tools, server-side…
git:20260923.e5095f2 · audit A · 30,849 stars
add-dashboard skill
nanocoai/nanoclaw · .claude/skills/add-dashboard/SKILL.md · Add a monitoring dashboard to NanoClaw. Installs @nanoco/nanoclaw-dashboard and a pusher that sends periodic JSON…
git:20260606.ff22a2b · audit A · 30,849 stars
add-deltachat skill
nanocoai/nanoclaw · .claude/skills/add-deltachat/SKILL.md · Add DeltaChat channel integration via @deltachat/stdio-rpc-server. Native adapter — no Chat SDK bridge. Email-based…
git:20260806.8772ec9 · audit B · 30,849 stars
add-dial-number skill
nanocoai/nanoclaw · .claude/skills/add-dial-number/SKILL.md · Add another phone number to an existing Dial channel — a second (or third) public line for the agent, so one NanoClaw…
git:20260821.ee8d990 · audit A · 30,849 stars
add-dial-tool skill
nanocoai/nanoclaw · .claude/skills/add-dial-tool/SKILL.md · Give chosen NanoClaw agents a real phone number as a container tool — the `dial` CLI baked into the agent image plus…
git:20260825.62d69bf · audit A · 30,849 stars
dial-cli skill
nanocoai/nanoclaw · .claude/skills/add-dial-tool/container-skills/dial-cli/SKILL.md · Reference for the `dial` CLI — gives you a real phone number to send SMS, place AI voice calls, and receive inbound…
git:20260821.c633d6c · audit A · 30,849 stars
add-dial skill
nanocoai/nanoclaw · .claude/skills/add-dial/SKILL.md · Add Dial channel integration — a real phone number for SMS and AI voice calls via the Dial platform (getdial.ai)…
git:20260827.031d9ad · audit B · 30,849 stars
add-discord skill
nanocoai/nanoclaw · .claude/skills/add-discord/SKILL.md · Add Discord bot channel integration via Chat SDK.
git:20260713.26abae5 · audit A · 30,849 stars

Every file in nanocoai/nanoclaw

Browse by kind, by grade A, or by owner.