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

model-card

Use when a trained medical-imaging model needs its documentation. Fills a Model Card and a Datasheet for its dataset from facts you supply, adds a METRIC-informed data-quality pass and gates that no required section is empty. Never invents numbers, provenance or licence.

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

연동 도구Hugging Face
설치 방법 보기

포함된 파일(12)

  • SKILL.md6.0 KB
  • references/datasheet_template.md2.2 KB
  • references/metric_dimensions.md3.0 KB
  • references/model_card_template.md3.2 KB
  • scripts/check_model_card_complete_challenge/fixture/complete/DATASHEET.md2.1 KB
  • scripts/check_model_card_complete_challenge/fixture/complete/MODEL_CARD.md2.7 KB
  • scripts/check_model_card_complete_challenge/fixture/incomplete/MODEL_CARD.md880 B
  • scripts/check_model_card_complete_challenge/problem.md1.8 KB
  • scripts/check_model_card_complete_challenge/verify.sh1.8 KB
  • scripts/check_model_card_complete.py12.0 KB
  • skill.yml2.8 KB
  • tests/test_model_card_complete.sh11.8 KB

SKILL.md(원문)

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

Model-Card Skill

Purpose

This skill produces the documentation an engineer-built medical-imaging model must carry: a Model Card (intended use, out-of-scope use, training data, per-subgroup performance, caveats), a Datasheet for its dataset (provenance, composition, collection, labelling, consent), and a METRIC-informed data-quality pass. It fills the templates from facts the user supplies — it never invents a number, a provenance detail, a consent status, or a licence — and ships a deterministic gate that no required section is missing or left as an unfilled [NEEDS INPUT] placeholder.

It is the reporting seam of the model-engineering lane: after /model-assessment audits the design and produces the numbers, this skill records them in a portable, auditable card that /write-paper and /check-reporting consume. It mirrors /version-dataset structurally (generate + deterministic verify).

When to use

  • A trained model needs a Model Card / Datasheet for a repo, Hugging Face card, or manuscript supplement.

When NOT to use

  • Auditing the validation design / metrics → /model-assessment.
  • Versioning the dataset bytes → /version-dataset; tabular variable docs → /generate-codebook.
  • Item-by-item reporting-guideline compliance of the manuscript → /check-reporting.
  • Building / training the model → /model-scaffold.

Workflow

Phase 1 — Collect the facts

Gather, from the user / the model's developers: task + architecture + provenance + licence; intended use and out-of-scope use; training and evaluation cohorts; the reference standard and inter-reader agreement; overall and per-subgroup performance; data collection, consent, and de-identification. Anything not supplied stays [NEEDS INPUT] — never guess.

Phase 2 — Fill the Model Card

Copy ${CLAUDE_SKILL_DIR}/references/model_card_template.md to MODEL_CARD.md and fill each section from the facts. Keep the headings. Numbers come only from /model-assessment / executed results.

Phase 3 — Fill the Datasheet

Copy ${CLAUDE_SKILL_DIR}/references/datasheet_template.md to DATASHEET.md and fill the seven question groups (Motivation, Composition, Collection, Preprocessing/Labeling, Uses, Distribution, Maintenance).

Phase 4 — METRIC data-quality pass

Walk ${CLAUDE_SKILL_DIR}/references/metric_dimensions.md (completeness, correctness, consistency, representativeness, timeliness, provenance, label provenance, fairness/coverage, leakage safety) and record each finding in the Datasheet. Anything that affects the headline metric's validity is also a /model-assessment finding — cross-check there.

Phase 5 — Verify completeness (deterministic gate)

python3 ${CLAUDE_SKILL_DIR}/scripts/check_model_card_complete.py \
  --card MODEL_CARD.md --datasheet DATASHEET.md --strict

MISSING_SECTION / EMPTY_REQUIRED_SECTION / UNFILLED_FIELD must be zero before the card ships. UNFILLED_FIELD names each field of a required section still left as [NEEDS INPUT] / [VERIFY] (e.g. License or subgroup performance), even when a sibling field is filled. An explicit N/A / None counts as an answer only as a field's whole value, and never in Intended Use, Training Data, Evaluation Data, Metrics or Quantitative Analyses. Only the template tokens as written ([NEEDS INPUT ...], [VERIFY], [VERIFY: ...], upper case) count; markdown link text such as [verify the protocol](https://...) or [Verify][ref], and anything inside an HTML comment or a fenced code block, is not a placeholder. Known limits: a field left as a hand-written TODO / TBD / <...> / XXXX is caught only when the whole section is unfilled; keep the template's bracketed [NEEDS INPUT] markers for open fields.

Phase 6 — Hand off

Carry the card into /write-paper (the Methods / supplement reference it), /check-reporting (CLAIM 2024 / TRIPOD+AI item audit of the manuscript), and /self-review.

Anti-Hallucination

  • Never invent evaluation numbers, subgroup results, or dataset provenance. Every figure comes from /model-assessment or the user's executed results; every provenance / consent / licence statement is user-confirmed. Unknown → [NEEDS INPUT], which the gate flags.
  • Never mark a section complete without user-supplied content, and never auto-fill a placeholder to pass the gate.
  • Never assert a licence or consent status the user did not confirm.
  • The gate checks presence, not truth — a complete card can still contain a wrong number; validity is /model-assessment and the human's responsibility.

Deterministic gate

scripts/check_model_card_complete.py — verifies every required Model Card / Datasheet section is present and non-empty (stdlib, network-free). Reproducible challenge: bash ${CLAUDE_SKILL_DIR}/scripts/check_model_card_complete_challenge/verify.sh.

Note on classification

Model Cards (Mitchell et al. 2019) and Datasheets (Gebru et al. 2021) are documentation standards, not clinical reporting guidelines, so they live here as references/ templates (uncounted), not in /check-reporting's counted checklist set — the same way appraisal_tools/METRICS.md is kept separate. /check-reporting still owns the manuscript-level CLAIM 2024 / TRIPOD+AI item audit.

Boundaries

model-assessment (audit design + metrics)
  └─ model-card (this skill: Model Card + Datasheet + METRIC pass, completeness-gated)
       └─ write-paper + check-reporting (manuscript) ; version-dataset (dataset bytes)

리뷰

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

댓글

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

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

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

0 / 1,000자

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

같은 저장소의 스킬

Use when a medical AI paper should be found and cited by AI search engines and RAG tools. Optimizes the title, abstract, summary box (Key Points, Research in Context), keywords, preprint, GitHub README/CITATION.cff and Hugging Face card, returning a visible pass/fail checklist.

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

Aperivue/medsci-skills3472026년 10월 19일 업데이트

Use when a target journal has no profile yet. Reads the journal's author guidelines and writes a detailed /write-paper profile plus a compact /find-journal profile, public or user-local private, in the canonical format with quality gates.

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

Aperivue/medsci-skills3472026년 10월 19일 업데이트

Use when data needs statistical analysis. Runs reproducible Python/R code for Table 1, diagnostic accuracy, agreement, regression, survival, propensity score, survey-weighted and repeated-measures models, with publication tables. Sample size is /calc-sample-size; pooling studies is /meta-analysis.

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

Aperivue/medsci-skills3472026년 10월 19일 업데이트

Renamed to /model-selection in v6 (removed in v7).

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

Aperivue/medsci-skills3472026년 10월 19일 업데이트

Use when analyzing a researcher's publication record from PubMed. Fetches an author's papers, classifies study types and author position, charts the patterns and writes a strategy report, with an optional trajectory-archetype classification. Works from PubMed metadata only.

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

Aperivue/medsci-skills3472026년 10월 19일 업데이트

Use when one validated cohort analysis must be repeated across many exposure/outcome pairs. Generates one R/Python script per combination from a single methodology template, changing only the variables, and aggregates the results into a summary matrix.

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

Aperivue/medsci-skills3472026년 10월 19일 업데이트

Aperivue의 스킬 모두 보기

이 스킬의 문제 신고