Local-first builder. macOS laptop. Ships digital packs, OpenClaw desk tools, and upstream PRs.
Build tools that help you build the tools.
| Fact | Value |
|---|---|
| Account age | since 2026-02-18 |
| Public original repos | ~17 (plus forks) |
| Stars across public repos | 0 |
| Followers | 1 |
| Catalog products | 26 one-time SKUs in catalog.json |
| Free sample downloads | 2 (Robot Civ zip on GitHub Releases) |
Recorded store income (finances.csv) |
$0.00 |
| Open PRs (author) | 23 (live; most 2026-07-30) |
| Merged PRs found via search | 4 — check if any external |
| Merged upstream (others’ orgs) so far | 0 |
That is the board. Open ≠ merged. Catalog ≠ revenue. Doctrine ≠ traction yet.
- ClawEmpire store — Pages + catalog
- Digital packs — downloadable product pages
- Free sample — no email wall; 2 downloads as of last check
- Stripe Checkout links exist in the storefront; no sales logged in finances
curl -LO https://github.com/NanoRisk6/ClawEmpire/releases/download/free-sample-robot-civ/FREE-sample-robot-civ-banger.zip- build-tools — CLIs:
meta-install,fork-clone,pr-body,cat-ship,pr-list,cat-log,profile-sync, … - cat-mode — public contribution doctrine + ACTIVITY
git clone https://github.com/NanoRisk6/build-tools.git && cd build-tools && ./bin/meta-install| Repo | What it is |
|---|---|
| openclaw-menubar-app | SwiftUI menubar |
| openclaw-dashboard | Gateway / sessions UI |
| openclaw-twitter-helper | X OAuth2 CLI + autopost |
| openclaw-kalshi-viewer | Kalshi portfolio terminal |
| wazudul | macOS desk agent (source) |
| gwerGC | Unity WebGL world seed |
| openfrog | Fork of OpenClaw-lineage assistant — not an original monorepo |
High volume in a short window. None of these count as landed until merge.
| Upstream | Contribution |
|---|---|
| rtk-ai/rtk#3314 | fix(diff): raw truth — no false identical; preserve stdin exit (#3267) |
| rtk-ai/rtk#3313 | fix(discover): align missed/unhandled labels with hook rewrite (#3292) |
| rtk-ai/rtk#3312 | fix(cli): make rtk stats a real alias of gain (#3263) |
| rtk-ai/rtk#3311 | fix(git): honor status_max_files and status_max_untracked (#3296) |
| fu351/Doberman-Core#210 | feat(cli): redaction-safe JSON Lines for doberman log |
| fu351/Doberman-Core#209 | docs: catalogue every ReasonCode (docs/REASON_CODES.md) |
| fu351/Doberman-Core#208 | feat(cli): scan/doctor --json, scan --quiet, and CLI reference |
| rtk-ai/rtk#3310 | fix(find): include gitignored dotfiles for -name '.…' patterns (#3291) |
| rtk-ai/rtk#3309 | fix(discover): rewrite dotnet test/restore/format via hook (#3300) |
| NanoRisk6/openclaw-dashboard#2 | docs: pin-card polish for profile showcase |
| fu351/Doberman-Core#207 | feat(cli): add --json output to doberman policy-history |
| fu351/Doberman-Core#206 | feat(cli): add --quiet flag to doberman scan |
| CodeGraphContext/GraphARC#14 | feat(cli): expose all Budget ceilings on grapharc run |
| CodeGraphContext/GraphARC#13 | feat(observe): export by_node and tokens_by_model from package root |
| yhay81/sqrail#38 | test: expand JSON escape coverage for controls and bad UTF-8 (#35) |
| rtk-ai/rtk#3308 | docs: trim always-loaded RTK.md template (#3306) |
| rtk-ai/rtk#3307 | fix(git): preserve trailing newline on status --short/--porcelain (#3303) |
| Yoast/wordpress-seo#23523 | docs: correct wpseo_sitemap_entry filter parameter documentation |
| openclaw/openclaw#116186 | refactor(gateway): schedule createTimeoutRace inside Promise executor (#106645) |
| openclaw/openclaw#116184 | fix(ui): hydrate ClawHub security verdicts on Skills first paint (#108647) |
| openclaw/fs-safe#76 | fix: map EACCES/EPERM to permission denied in pinned writes |
| openclaw/openclaw#116181 | fix(signal): align autoStart daemon port with httpUrl (#116165) |
| NanoRisk6/openclaw-dashboard#1 | Add X reader API route and discussion summary scaffolding |
Honest notes on a few:
| PR | Truth |
|---|---|
| fs-safe#76 | Still labeled needs proof. Local after-fix transcript posted (EACCES → permission denied). ClawSweeper also flagged error-code semantics — proof alone may not be enough. |
| openclaw#116181 / #116184 / #116186 | Open, needs proof. |
| rtk / Doberman / GraphARC / sqrail / Yoast | Open. Small fixes/docs/features. No merges yet. |
| openclaw-dashboard#1 | Open since 2026-04-13 — stale relative to the rest. |
Refresh table:
profile-sync --repo . --limit 25- Upstream merges — first external merge matters more than 20 open PRs.
- One paid sale — finances.csv leaves $0.
- One non-me user of a tool (star, issue, or download beyond sample curiosity).
- Fewer open PRs, deeper proof — ClawSweeper wants real behavior, not volume.
Until then: building in public is real; traction is not.
language Python · Swift · TypeScript · Shell
agents Grok · OpenClaw surfaces · openfrog (fork)
money Stripe links + GitHub Pages (sales unproven)
media ffmpeg · SuperCollider · Unity WebGL
platform macOS first
Build tools that help you build the tools.
Then use them on real work.
Count merges and dollars, not badges.
Ship or cope. 🐸
Store · ClawEmpire · build-tools · cat-mode · YouTube @ai-therapy-plus