Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/Morrison-Lab/ai-config --skill detect-informal-definitions명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
| name | detect-informal-definitions |
| description | Detect informal definitions. |
| user-invocable | true |
| allowed-tools | ["Bash","Read","Grep","Edit","Write"] |
A concept can be defined with all the precision of a formal definition —
a bolded name, an equation, an \eqdef — and still never become one,
because the sentence stating it was never wrapped in the project's formal
definition construct. That concept has no stable id: nothing downstream
can cite it, and definition-crossrefs.md's hyperlink-on-first-mention
check has nothing to link to, since as far as that check is concerned no
definition exists.
The full detection heuristic, confirmation checklist, and fix menu live in
shared/writing/informal-definitions.md ---
read it before running this skill; the steps below are the short version.
definition-crossrefs.md's formal-crossref-div ordering check,
fix-forward-references, fact-check-prose, and find-ai-tells.informal-definitions.md ---
a bolded term followed by defining language (\eqdef, "is the", "="),
and a naming sentence ending "is:"/"are:" immediately before a display
equation. Run both; each catches phrasing the other misses.:::{#...} opener, forward for its matching closer). It's a
candidate if it sits in no formal-definition div at all, or if it sits
inside a different concept's div (riding along inside someone else's
definition).fix-forward-references) if its worked example isn't moved to sit
right after it.shared/writing/definition-crossrefs.md (cited from CLAUDE.md's
"Hyperlink technical terms and results" section, not a standalone skill)
--- assumes the defining div already exists and checks that mentions
link to it in the right order, flagging a term as "undefined" only when
no div states it anywhere. This skill runs conceptually first: it
catches prose that reads like a definition but never became a div at
all, which is exactly the case definition-crossrefs.md's div-position
comparison has nothing to compare.fix-forward-references --- a concept without its own div can't be
crossref'd, which is exactly what forces an author into a forward-
pointing phrase ("the definition below") instead of a working link.
Fixing this skill's findings often removes a forward reference for free;
run both on a diff that touches definitions.fact-check-prose / check-info-quality --- sibling prose-rigor
checks; run this alongside them on a diff that introduces new technical
content.ard / ardi --- when reviewing a PR/MR, or self-reviewing before a
push, apply this check alongside the other prose-review rules CLAUDE.md
lists.