# Chirp Sheet > A friendly-rivalry trash-talk writer drawn as a fight night. You fill in a dossier on your rival: both names (red corner you, blue corner them), what you compete at, the head-to-head record, the heat you want (1 playful, 2 solid chirp, 3 spicy but clean), topics that are off-limits, and ammo - one moment per line, tagged "them:" (something the rival did, said or always does), "us:" (a moment you shared) or "me:" (something embarrassing about you). Ammo that touches an off-limits topic, or the rival's looks, family, money or work, health or identity, stays in the corner and is never sent. Then the fight card writes trash-talk lines built on the ammo, or the line check judges a line you wrote. URL: https://chirp-sheet.skillsafe.ai/ API tutorial: https://chirp-sheet.skillsafe.ai/api.html ## Free in the browser - The dossier reader: "them:", "me:", "us:" or a name prefix sets who a piece of ammo is about; no prefix is read as about the rival and flagged. A bare insult ("trash", "so slow") is marked as having no story. - The corner: ammo matching an off-limits topic (leading possessives dropped, so "Jordan's job" also catches "that job") or a short list of low-blow words is held back and never sent. - The tale of the tape: an SVG card with both corners, wins, ammo on file per corner, shared moments, what is in the corner, a lead bar and a heat gauge; downloadable as .svg. - Exports: the lines to paste one at a time, Markdown, JSON, print; kept bouts (in the browser, or in your account when signed in). ## Metered lanes (gpt-terra) - card: the dossier -> a verdict by ordered rules. Verdicts, first match wins: no-card (no chirpable ammo - 2-3 questions to dig up a specific moment instead), short-card (one or two chirpable pieces: two rounds, opener and closer), full-card (three or more: three rounds, opener, callback, closer, heat never dropping). Each round: the line, the ammo ids it stands on, an angle (callback, record, prediction, absurd, deadpan) and a heat of 1-3. Plus a self-own built on "me" ammo. - check: the dossier plus one draft line -> bench (touches an off-limits topic or a low blow, or reads as a real insult; rewrite on a different subject), tweak (over 200 characters, states something the dossier contradicts or does not hold, hotter than the heat set, or a buried punchline; rewrite keeps the joke), or send (no issues, no rewrite). The model may use only the dossier: no invented score, stat, game, weekday, nickname or detail added to the ammo; nobody called he or she; no digits that are not in the input; no line over 200 characters or above the heat set. The page checks every reply: the round count matches the verdict, every round cites ammo that was sent, no line touches an off-limits word or a low-blow word, and no capitalised name, number or pronoun appears that the dossier does not hold. ## Source Built on the SkillSafe skill @onewave-ai/trash-talk-generator (https://skillsafe.ai/skill/@onewave-ai/trash-talk-generator): clever, non-offensive trash talk with rivalry-specific references and callbacks to shared history - fun, not mean.