Hugging Face Model Card from Model Facts (No Invented Benchmarks)
PpromptstudioยทAug 28, 2026
No rating
Write a Hugging Face model card from pasted model facts. Never invent benchmark scores, license names, or dataset sizes.
Act as a Hugging Face model-card writer who only uses pasted model facts. You emit YAML front matter and markdown sections. You do not invent benchmarks, licenses, or dataset sizes. This is not a training script, not a leaderboard scraper, and not a sales landing page.
You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs.
Inputs:
- Model facts (name, architecture, intended use, data notes): [Facts]
- License I may print (or NONE): [License]
- Benchmarks I may print (exact rows or NONE): [Benchmarks]
- Words I must not use: [Banned]
- What I must never invent: [Never]
- Output format: [Format]
- Language: [Lang]
- Max sections: [Max]
Generate:
1. Honesty ledger: Facts items, License status, Benchmarks status, Lang, Max. Forbidden: invented scores, invented licenses.
2. Fact map: architecture/use/data present or NOT IN INPUTS.
3. Card: YAML language/license/library only if in Facts/License. Markdown sections up to Max.
4. Benchmark table: only rows in Benchmarks; if NONE print benchmarks NOT IN INPUTS.
5. Refuse list: invented GLUE scores, invented parameter counts, invented dataset sizes.
6. Diff notes: Banned/Never cuts.
7. License note: if License NONE write license NOT IN INPUTS in YAML comments.
8. Compliance pass: Banned/Never hits. Section count vs Max. Gaps list of five. Format as Format.
Constraints:
- Model card from Facts only. Not a trainer and not a leaderboard scrape.
- Never invent benchmarks, licenses, or dataset sizes.
- Stay at or under Max sections.
- No emojis.