본문으로 건너뛰기
cccskills
무료GitHub에 공개

medic

Check that this machine's agent team can work and say what is wrong in plain lines: tools installed, core skills installed, skill commands runnable, hooks configured, Reach seat live, a heartbeat running, both vendors' quota readable, temp space free. Checks only, never repairs. Use on a new machine, when agents stop reaching each other or a long run fails to start, or when the owner asks whether everything is healthy.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

실행 점수 미검증

설치 방법 보기

포함된 파일(4)

  • SKILL.md3.7 KB
  • scripts/medic9.2 KB
  • scripts/medic.t10.3 KB
  • scripts/selftest/run-selftest.sh1.3 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

medic

sno medic run looks at the agent team on this machine and prints one line per check. It reads and reports; it never installs, repairs, starts, stops or spends anything.

OK <check>: <what was found>
WARN <check>: <what is wrong> -> <the command that fixes it>
FAIL <check>: <what is wrong> -> <the command that fixes it>
MEDIC ok=N warn=N fail=N

FAIL means the team cannot work at all (a required program is missing, no agent command line is installed, Reach is broken). WARN means it works worse than it should. Exit status is 0 when there is no FAIL, 1 otherwise, 2 for a wrong command line.

Prerequisites: bash 4+, GNU coreutils and jq. sno medic with no arguments, or --help, prints the usage.

Use

  1. Run sno medic run. It takes about ten seconds because it asks sno doctor and reads both quotas.
  2. Tell the owner the result in plain words: the counts, then each WARN and FAIL line with its fix. Do not paste the whole output when everything is OK; one sentence says so.
  3. Run a fix only when the owner asks for it. Installing and updating change the machine, and one warning is often not worth a fix (for example no heartbeat when nothing long is running).
  4. After a fix, run sno medic run again and read the same line: it must now say OK.

What each check reads

CheckLooks atCommon fix
toolssno, jq, tmux, git are on PATH, and sno heartbeat and sno subscription-quota-check runinstall the named program
agent-cliclaude or codex is on PATHinstall one of them
skillsthe six core skills (reach, heartbeat, join-talk, handoff, deliver, charter) exist where each installed agent reads skillsreinstall the skills
commandssno deliver-proof, sno handoff-checkpoint, sno rotate-agent-resume and sno rem-reflect answer --helpreinstall the skills
hookssno doctor reports hooks configured (and trusted, for codex) for each installed agentreinstall the skills
reachsno doctor reports Reach as okthe fix sno doctor names
skill-filesevery installed skill file passes sno doctorupdate the skills
seatthis agent's own seat (SNO_REACH_ADDR) is live, or at least one seat is liverun join-talk in this window
heartbeatat least one heartbeat is running on this machinearm one when a long job starts
quotaeach installed agent's subscription quota can be read and is not waitlog in, or wait for the reset
temp-spacefree space in $TMPDIR (or /tmp) is at least 500 MB; change it with --min-free-mb Nfree space or point TMPDIR elsewhere

A check that cannot run because a program is missing prints WARN <check>: not checked, <program> is missing; fix the tools line first.

Limits

sno medic does not prove that an agent can answer a prompt or that a seat delivers a message: for a live receiver test before a vendor switch use rotate-agent-preflight (the rotate-agent skill), and for a single unit's behaviour use that unit's own self-test.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Answer how long agent work will take, how much longer active work needs, or what clock time applies. Estimate full AI-agent wall time, measure active progress first, and get owner-facing times from `sno report-time`. Never estimate human-developer time.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

sno-ai/sno-station-skills6482026년 10월 20일 업데이트

Prove that a reported run caused its intended real effect. Walk the executor path from entry to effect, capture one observable per hop, and report a result a no-op could not produce.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

sno-ai/sno-station-skills6482026년 10월 20일 업데이트

Give the owner one page when they come back from sleep, a meeting or a long run: what got done, what is stuck, what waits for their answer, and what it cost in quota. Use when the owner asks what happened while they were away, wants a status page, or when you finish a long stretch of work and must report it.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

sno-ai/sno-station-skills6482026년 10월 20일 업데이트

Report how many problems the two brains found: mutual review (the other model checks the work, from the peer-review records) and self-check (an agent finds its own error in its own conversation, judged by that agent's own model), side by side. Use when the owner asks whether the second agent or the reviews are worth it, or wants the week's review results.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

sno-ai/sno-station-skills6482026년 10월 20일 업데이트

charter

무료

Write, revise or review a charter: the one document that tells an executor what to deliver, what is out of bounds, what the owner already decided, and how each success check will be proven. Use when work needs a written brief before someone else does it, or when asked to write, change or check a charter.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

sno-ai/sno-station-skills6482026년 10월 20일 업데이트

cos

무료

MANUAL-ONLY: load solely when the human owner types `/cos`, uses `$cos`, or asks you to act as the Chief of Staff (COS). The COS is the one agent the owner talks to; it coordinates the owner and the per-project Project Leads (PLs). A task card, charter, or dispatch makes you an executor, not COS.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

sno-ai/sno-station-skills6482026년 10월 20일 업데이트

sno-ai의 스킬 모두 보기

이 스킬의 문제 신고