humanish SKILL.md skillB

humanish from danielgwilson/humanish is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add danielgwilson/humanish/humanish@git:20261021.d80744d

Pins git:20261021.d80744d in mdr.lock. Pin the fingerprint instead.

Audit grade
B, 16 of 17 checks passed
Kind
SKILL.md skill
Repository
danielgwilson/humanish
Path
skills/humanish/SKILL.md
Versions recorded
23
Latest version
git:20261021.d80744d, committed Oct 21, 2026
First version recorded
Sep 27, 2026
Size
32,832 bytes
Repository stars
13
License
MIT

Synthetic user research for apps, CLIs, and agent-facing product flows. Install and configure the humanish CLI in a JavaScript app. Use when an agent needs to add humanish, run safe first setup, create synthetic personas or scenarios, configure env var names without values, capture the email an app sends so a persona can complete an email-gated flow (e.g. a signup verification link or one-time code), run verification and Observer commands, or draft public-safe feedback issues without GitHub…

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# humanish CLI

Use this skill to add humanish to a target app without relying on chat memory or
private artifacts. Keep every example synthetic and public-safe.

## Hard Boundary

Never read, copy, commit, summarize, or generate PII, PHI, secrets, keys,
tokens, raw private transcripts, private screenshots, raw customer data, raw
patient data, or private upstream artifacts.

Do not edit `.env` or secret files. Do not paste credential values. Use env var
names only, usually `OPENAI_API_KEY` and `E2B_API_KEY`. For live local runs,
prefer an explicit ignored env file passed with `--dotenv <path>`; do not
assume broad inherited job env is safe. Stop before live provider spend,
hosted execution, deploys, public tunnels, or GitHub mutation unless the user
explicitly approves that exact action.

## Not For You: `humanish tui`

`humanish tui` is a human-only surface. It takes over the terminal and waits for
keystrokes, so it will block you and produce nothing you can read. It refuses a
non-interactive stdin or stdout with `HUMANISH_TUI_REQUIRES_TTY` rather than
rendering escape codes into your transcript — but do not invoke it at all.
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add danielgwilson/humanish/humanish@sha256:7ef54dd4771c7f97

The line at the top of this page pins the label git:20261021.d80744d, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

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

4 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 23 versions of this file, between Sep 27, 2026 and Oct 21, 2026, about one every day.

versioncommittedcommitsizeaudit
git:20261021.d80744d latest2026-10-21 d80744d 32,832 BB view · diff
git:20261021.b70a1122026-10-21 b70a112 31,369 BB view · diff
git:20261021.d0ac0482026-10-21 d0ac048 26,705 BA view · diff
git:20261021.1dd77bf2026-10-21 1dd77bf 26,617 BA view · diff
git:20261008.d01e1712026-10-08 d01e171 25,388 BA view · diff
git:20261007.e1f73272026-10-07 e1f7327 25,394 BA view · diff
git:20261007.76117892026-10-07 7611789 25,112 BA view · diff
git:20261005.8bec7682026-10-05 8bec768 24,046 BA view · diff
git:20261004.eefb4d02026-10-04 eefb4d0 23,364 BA view · diff
git:20261003.8df8a192026-10-03 8df8a19 22,579 BA view · diff
git:20261003.1dbccf32026-10-03 1dbccf3 22,583 BA view · diff
git:20261003.90ce3592026-10-03 90ce359 22,351 BA view · diff
git:20261003.63afc322026-10-03 63afc32 22,355 BA view · diff
git:20261002.e66bfd92026-10-02 e66bfd9 22,018 BA view · diff
git:20261001.5bd0e242026-10-01 5bd0e24 22,017 BA view · diff
git:20261001.83fad8c2026-10-01 83fad8c 21,975 BA view · diff
git:20260930.f0f86122026-09-30 f0f8612 21,816 BA view · diff
git:20260930.11bd5882026-09-30 11bd588 21,816 BA view · diff
git:20260929.72fc4c72026-09-29 72fc4c7 21,329 BB view · diff
git:20260929.21d4a972026-09-29 21d4a97 21,411 BB view · diff
git:20260928.0dad18b2026-09-28 0dad18b 21,033 BB view · diff
git:20260928.fa7a1fb2026-09-28 fa7a1fb 19,728 BB view · diff
git:20260927.e28d9aa2026-09-27 e28d9aa 19,257 BB view

Audit of the latest version

B  16 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • fail: No link to a raw IP address (matched: http://127.0.0.1:3000)
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (32832 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 script tag

Starting a new one? Use a template for SKILL.md on mdpantry, which passes every one of these checks and says what to change in it.

Source

GitHub

danielgwilson/humanish · 13 stars · license MIT · pushed 2026-10-21 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_siie5b2pdsm7arn5
GET https://markdownregistry.com/api/v1/resolve?ref=danielgwilson/humanish/humanish
GET https://markdownregistry.com/api/v1/blob/7ef54dd4771c7f97ac311c9bfddcae77e8a24dc6671ee8512fca7ec778ec66d6

Your AI assistant 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.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from danielgwilson/humanish

AGENTS.md AGENTS.md file
danielgwilson/humanish · AGENTS.md
git:20261013.231735f · audit A · 13 stars
CLAUDE.md CLAUDE.md file
danielgwilson/humanish · CLAUDE.md
git:20260929.26d5a88 · audit B · 13 stars
AGENTS.md@observer AGENTS.md file
danielgwilson/humanish · observer/AGENTS.md
git:20261002.36d4fb0 · audit B · 13 stars
AGENTS.md@site AGENTS.md file
danielgwilson/humanish · site/AGENTS.md
git:20261002.36d4fb0 · audit B · 13 stars
llms.txt@site/public llms.txt file
danielgwilson/humanish · site/public/llms.txt
git:20261019.7b86ef1 · audit B · 13 stars
AGENTS.md@tui AGENTS.md file
danielgwilson/humanish · tui/AGENTS.md
git:20261002.36d4fb0 · audit B · 13 stars

Every file in danielgwilson/humanish

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