Justin Poehnelt

Ironprose

Contentv1.0.2
By Justin PoehneltUpdated 2026-05-113 versions · latest released 2026-03-07ironprose@clawhub_jpoehnelt/ironprose
Rewriting

According to AlphaMoat, as of 2026-09, Ironprose has 866 downloads and 0 stars — ranked #5,070 of 5,078 AI skills overall, and #359 of 362 in Content.

Installs
123
Downloads
866
Stars
-
Overall Rank
#5,070
Top 100% overall · Top 100% in Content
PlatformInstallsDownloadsStarsComments
ClawHub ↗20866--
SkillHub ↗123832-—

Platforms count differently and update at different times.

What this skill does

The guide recommends JSON output for stable parsing and provides commands to inspect rules, schemas, and diagnostic feedback. The CLI sends manuscript text to a configured remote API by default; do not submit confidential, unpublished, regulated, or client-owned text unless endpoint privacy and retention terms are acceptable.

Profile published 2026-10-29

What you can do with it

  • Review craft diagnostics for a fiction manuscript
  • Compare analysis of an original and revised draft
  • Inspect analysis rules or diagnostic-rating schemas

When to use it

  • When the user requests analysis of fiction they are permitted to share and accepts the remote endpoint’s data handling terms

Example prompts

Generated from the skill’s documentation as examples; not results of actual runs.

Without uploading a manuscript, explain how to inspect analysis rules and output formats.
Before submitting unpublished client work to a remote service, list privacy and retention terms to confirm.

Monthly Trend

Downloads866
2595859112026-03 · Downloads 3042026-05 · Downloads 4762026-06 · Downloads 5592026-07 · Downloads 7222026-08 · Downloads 7862026-09 · Downloads 86626-0326-09
Stars-
0112026-03 · Stars -2026-05 · Stars -2026-06 · Stars -2026-07 · Stars -2026-08 · Stars -2026-09 · Stars -26-0326-09

The counting method changed in 2026-09: skills with the same name are now counted separately by author, and the full catalog is covered. Dashed lines show months before the change; they are not compared with later months, and no growth is computed across the change.

MonthDownloadsMoMStars
2026-09866—-
2026-08786+8.9%-
2026-07722+29.2%-
2026-06559+17.4%-
2026-05476—-
2026-03304—-

SKILL.md (original)

The author’s original file, shown as plain text without edits or review by AlphaMoat. Links are not clickable; check commands before running them. Fetched 2026-10-23.

3.9 KB · ClawHub v1.0.2
---
name: ironprose
description: Fiction prose analysis — catch weak verbs, repetition, clichés, passive voice, and other craft issues in manuscripts
metadata:
  {
    "openclaw":
      {
        "homepage": "https://github.com/benchcutlogic/ironprose-cli",
        "requires": { "bins": ["ironprose"] },
      },
Show all (134 lines)
  }
---

# IronProse CLI — Fiction Writing Assistant

IronProse analyzes fiction prose for craft-level issues that weaken storytelling:
repetition, weak verbs, passive voice, clichés, adverb overuse, show-don't-tell
violations, and 100+ other rules tuned for creative writing.

## Installation

```bash
# Install via npm (recommended)
npx ironprose --help

# Or install via cargo
cargo install ironprose-cli
```

## Common Workflows

### Analyze prose (always use JSON output)

```bash
# Full analysis — JSON is the only stable output format
ironprose analyze --file chapter-07.md --output json

# Pipe from stdin
cat draft.md | ironprose analyze --output json

# Raw JSON passthrough — zero translation loss, full API control
ironprose analyze \
  --json '{"text":"The dark night was very dark."}' \
  --output json

# Scores only — minimizes output tokens
ironprose analyze --file chapter-07.md --output json --score-only
```

### Schema introspection — discover before you call

```bash
ironprose schema analyze   # see request/response shapes
ironprose schema rate      # see rating payload schema
ironprose schema           # dump full OpenAPI spec
```

### Compare drafts

```bash
# Did the rewrite improve the prose?
ironprose compare \
  --original-file draft_v1.md \
  --revised-file draft_v2.md \
  --output json
```

### Pipe from editor / stdin

```bash
pbpaste | ironprose analyze --output json
```

### Rate diagnostics you disagree with

After analyzing text, rate any diagnostics that seem off. This directly
improves the engine's calibration.

```bash
# JSON passthrough — preferred for agents
ironprose rate \
  --json '{"rule":"repetition","rating":"false_positive","diagnostic_id":"d-001","context":"Intentional repetition"}'

# Convenience flags — for humans or simple ratings
ironprose rate \
  --rule repetition \
  --rating false_positive \
  --diagnostic-id d-001 \
  --context "Intentional repetition for emphasis"

# Introspect the rate schema first
ironprose schema rate
```

**Rules for rating:**

- Always include `--diagnostic-id` when available (from the analyze response)
- Use `false_positive` when the flagged issue isn't actually present
- Use `not_helpful` when the issue exists but isn't worth flagging
- Use `helpful` to confirm good diagnostics

## CLI Reference

Agents should use `ironprose <command> --help` to introspect exact arguments and flags for a specific command instead of relying purely on this document.

### `ironprose`

```
IronProse CLI — prose analysis tools for writers

Usage: ironprose [OPTIONS] <COMMAND>

Commands:
  analyze     Analyze prose text for style, grammar, and craft issues
  compare     Compare original and revised text
  list-rules  List all available analysis rules
  schema      Dump the API schema for an endpoint (agent introspection)
  rate        Rate a diagnostic as helpful, not_helpful, or false_positive
  help        Print this message or the help of the given subcommand(s)

Options:
      --api-url <API_URL>  IronProse API base URL [env: IRONPROSE_API_URL=] [default: https://prose-mcp.fly.dev]
      --api-key <API_KEY>  API key for authenticated access (optional, free tier available) [env: IRONPROSE_API_KEY=]
  -h, --help               Print help
  -V, --version            Print version
```

## Environment Variables

| Variable            | Description                      | Default                     |
| ------------------- | -------------------------------- | --------------------------- |
| `IRONPROSE_API_URL` | API base URL                     | `https://prose-mcp.fly.dev` |
| `IRONPROSE_API_KEY` | API key for authenticated access | free tier (5000 words)      |

Popular in Content

Data month: 2026-09 · Downloads, stars and installs are aggregated monthly from public skill registries (ClawHub, SkillHub). See methodology.