lilmgenius/paperthin

catchup

Rebuild the human's lost context on a project from live state, in plain language: what needs them, what changed, what new words mean.

소스 보기

사용 방법

  1. 설치 명령을 복사하고 자신의 에이전트 환경에 설치하기 전에 소스 패키지를 확인하세요.
  2. 필요한 도구, 인증 정보, 지원 환경은 원본 문서에서 확인하세요.
  3. 입력과 원하는 산출물을 설명하고 출처와 결과를 대조하세요.
npx skills add https://github.com/lilmgenius/paperthin --skill catchup

시작 전 확인

  • 설치에는 모델 구독, API 한도, 파일 접근 권한이 포함되지 않습니다.
  • 별점 수와 설치 수는 활동 지표이며 독립적인 품질·보안 검증이 아닙니다.
원본 Skill 문서

원본 저장소의 제목, 예시, 코드, 표, 링크, 이미지를 유지해 표시합니다.

Catch the human up at their eye level, from state, not from memory.

Goal

catchup is the re-entry point for a lost human. Long agent cycles coin words, rename files, run experiments, and make calls faster than the owner can follow. Before any next action makes sense, the owner's mental model must be reloaded. catchup reads the live project state and returns a briefing a person with zero retained context can act on. It runs before the next move gets decided: catchup restores the map, so that decision starts from truth instead of a stale memory of it.

Workflow

  1. Read live state only: recent file mtimes, git log/diffs, plan and state docs, re0-memo notes,

task boards. Never brief from conversation memory alone — memory is what drifted.

  1. Anchor on the human's last touch (their last message, judgment, or commit). Everything after

that point is the delta; everything before it is assumed known and stays out.

  1. Compose in decision order, not chronological order:
  • Needs you — decisions, judgments, or inputs only the human can give, each self-contained

enough to act on without opening another file.

  • Changed while you were away — outcomes, not process. "The plan's scoring rule was

replaced" beats "I ran three analysis passes."

  • New words — every term coined or repurposed since their last touch, one line each, with

where it lives. Skip terms they already used themselves.

  1. Gloss on first use: any project-specific term appearing in the briefing gets an inline

plain-language aside at its first occurrence, even if a glossary section follows.

  1. Keep the default short (a screen or less). End with drill-down offers per section, not with

everything expanded.

Rules

  • State-grounded: every claim traces to a file, commit, or artifact the human can open. No "as

we discussed."

  • Read-only on the project. catchup briefs; it does not fix, rename, or decide.
  • The ask comes first. A briefing that buries the one question needing the human is a log.
  • Outcome voice, not journey voice. Narrating the agent's process is self-report, not briefing.
  • Silence the settled: closed decisions and healthy metrics get one line or none.
  • Honest completeness: "done" means verified done; "moved" is not "reconciled"; say which.
  • Do not re-explain terms the human demonstrably knows (they used them first).

Verification

Before finishing:

  1. Cold-read the briefing: no sentence requires pre-gap memory or an unglossed coined term to parse.
  2. The "needs you" items are each actionable without opening another file.
  3. Every claim has a checkable source (file, commit, artifact path).
  4. It fits on a screen, with expansion offered rather than delivered.

관련 작업

같은 저장소의 Skills

더 많은 Skills

모든 Skills
lilmgenius
커뮤니티

aim

When data lands with a thin ask — files, a repo, a paste, a chat scrollback — read it and propose what the user is trying to do with it, as a proposal to confirm rather than a question to answer. Use the moment material arrives without a fully-formed ask, or when the ask reads thinner than the data suggests.

1시간 설치 수
1
GitHub Stars
1.3천
업데이트
10월 20일
lilmgenius
커뮤니티

detool

Make durable artifacts portable by replacing incidental stack, vendor, model, CLI, path, quota, or harness nouns with the mechanism they mean, while keeping provenance, runbooks, and tool-subject claims concrete.

1시간 설치 수
1
GitHub Stars
1.3천
업데이트
10월 20일
lilmgenius
커뮤니티

feynman

Press a decision you just made until you can explain it to a skeptic in your own words, or surface the gap where you can't. The Feynman test aimed at a choice: understanding is cheapest to fake the moment after you decide, so a fresh critic presses for what you can't actually explain. Use right after picking an option, especially one an agent laid out without arguing for.

1시간 설치 수
1
GitHub Stars
1.3천
업데이트
10월 20일
lilmgenius
커뮤니티

hate

Attack a plan, design, or argument like you want it to fail before you commit real effort — return the single load-bearing objection and the cheapest experiment that would prove it matters, not a checklist. User-invoked on purpose: a hate-it reflex always in the agent's reach would bias it toward demolition. Weighs many failure axes but owns the synthesis to one root.

1시간 설치 수
1
GitHub Stars
1.3천
업데이트
10월 20일