Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/Morrison-Lab/ai-config --skill plan-review-session명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
| name | plan-review-session |
| description | Turn student errors into lessons. |
| user-invocable | true |
| allowed-tools | ["Bash","Read","Edit","Write"] |
Convert a ranked list of common mistakes (e.g. from grade-work) into a review session: a self-contained chapter that, for each common error, pairs a "common mistake" callout with a worked correction, ordered most-impactful first.
Origin: built from a midterm review chapter that distilled grading findings
into a new chapters/<name>.qmd in a Quarto course book.
Per error category, in this order:
## heading that states the correct principle (not the
mistake) — e.g. "Nelson-Aalen estimates the cumulative hazard first, then
exponentiates".::: {.callout-warning} block with a ## Common mistake sub-heading
describing what students did wrong (anonymized — patterns, never names).::: {.solution} block working through the correct approach with concrete
numbers, reproducible R where it helps.Order categories by frequency × consequence; lead each part with its most
consequential error. Close with a summary table cross-linking each mistake to
its section (@sec-...).
Match the existing chapters — read one first before writing.
title: and the html/revealjs/pdf/docx
format block, then the book's shared-config include (which pulls in the R
setup and any LaTeX macros).::: {#tbl-...} / ::: {#fig-...} with the
caption as the last line inside the div — not chunk-option tbl-cap.#| code-fold: true for figure/table chunks; keep R
simple and runnable.- chapters/<name>.qmd to the book's _quarto.yml under the right
part. (Some books split the config across separate book and website YAMLs —
if so, add the chapter to each project: render: list and to the
website: navbar: menu.)Run all three and fix what your change caused:
quarto render chapters/<name>.qmd --to html # no errors/warnings
Rscript -e 'lintr::lint("chapters/<name>.qmd")' # no lints in your code
Rscript -e 'res <- spelling::spell_check_files("chapters/<name>.qmd", ignore = readLines("inst/WORDLIST")); print(res)'
?@) and that tables/computed values resolved.spell_check_files on .qmd does not strip
in-math content, so it false-flags LaTeX macro tokens (mathbf, tfrac,
ge, …). CI (clean container) does not flag these. So only add genuine
prose words to inst/WORDLIST (e.g. exponentiate); do not pollute it with
math macros.origin/main (git checkout -b <name> origin/main); never commit
to main directly.git add -A.gh pr create, request a reviewer (see request-pr-review).