diff --git a/README.md b/README.md
index 6b2a59b9..6a306b0c 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,8 @@
-## Why?
+[](https://github.com/nonrational/dotfiles/actions/workflows/ci.yml)
-Because storing cross-machine config is cumbersome. Installing Git is — for the most part — easy.
+## nonrational/dotfiles
+
+_Architectural Digest_ for `$HOME`.
# Installation
@@ -57,3 +59,16 @@ make deploy
Since live-copies are symlinked out, commit and push changes as necessary.
For big refactors, don't try to do it live; use a separate clone or worktrees.
+
+# Credits
+
+People whose good work I've borrowed, curated via [`/find-inspiration`](home/.agents/skills/find-inspiration/SKILL.md).
+
+-
**Alex Hillman** · [alexknowshtml/claude-skills](https://github.com/alexknowshtml/claude-skills)
+-
**chriskempson** · [chriskempson/tomorrow-theme](https://github.com/chriskempson/tomorrow-theme)
+-
**Jess Frazelle** · [jessfraz/dotfiles](https://github.com/jessfraz/dotfiles)
+-
**Jesse Vincent** · [obra/dotfiles](https://github.com/obra/dotfiles)
+-
**Lars Kappert** · [webpro/dotfiles](https://github.com/webpro/dotfiles)
+-
**Matt Pocock** · [mattpocock/skills](https://github.com/mattpocock/skills)
+-
**Paul Irish** · [paulirish/dotfiles](https://github.com/paulirish/dotfiles)
+-
**Sam Moore** · [samandmoore/dotfiles](https://github.com/samandmoore/dotfiles)
diff --git a/home/.agents/skills/find-inspiration/SKILL.md b/home/.agents/skills/find-inspiration/SKILL.md
index 6b1b10bb..2fbc826d 100644
--- a/home/.agents/skills/find-inspiration/SKILL.md
+++ b/home/.agents/skills/find-inspiration/SKILL.md
@@ -172,3 +172,8 @@ documented rollback. Otherwise stop — the issues are the durable handoff.
Summarize filed / piloted / rejected / untriaged. Commit the updated `decisions.jsonl` (and any
new `runs/` file) — the log is the skill's memory and must survive a fresh clone. Delete any temp
clone. Confirm the source was never modified.
+
+Credit is owed when an adopted or spiked item lands, not when it is filed, and landing usually happens in a
+later session that never loads this skill. So each filed issue carries an **On landing** section
+telling whoever closes it to add the source's author under **Credits** in `README.md` if they
+aren't listed yet.
diff --git a/home/.agents/skills/find-inspiration/bin/triage-issues.py b/home/.agents/skills/find-inspiration/bin/triage-issues.py
index e9bb6c17..df44c412 100755
--- a/home/.agents/skills/find-inspiration/bin/triage-issues.py
+++ b/home/.agents/skills/find-inspiration/bin/triage-issues.py
@@ -119,6 +119,13 @@ def issue_body(item, run):
for heading, key in sections:
if item.get(key):
parts.append(f"## {heading}\n\n{item[key]}")
+ # The session that lands an item reads the issue, not the skill, so the
+ # credit reminder has to travel in the body.
+ parts.append(
+ "## On landing\n\n"
+ f"If {source}'s author isn't under **Credits** in `README.md` yet, add them: "
+ "avatar, name, repo link. Credit the author, not the item."
+ )
return "\n\n".join(parts) + "\n"