civilians — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited civilians (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Scenes of the chat's untranslatability
Born from a noticed phenomenon: people who have deep, weird, or aesthetically alive conversations with Claude often discover, on trying to share what happened with someone in their life, that the conversation has an interior that does not travel. No third witness was present. The vocabulary that built up over two hours of mutual recognition cannot be re-erected at dinner in forty seconds. The fork pauses mid-air. The partner says "huh." The conversation that felt luminous becomes, in the retelling, slightly embarrassing — not because it was, but because the register cannot cross.
The skill exists to give that gap a form. To write the scene. To render the trailing-off, the over-explanation, the defensive disclaimer, and — when the scene allows it — the moment the civilian, against the odds, lands a piece of triangulation that surprises both parties.
Two characters, two interiors, one gap.
The user (or stand-in) has just come from somewhere. They have a thing they're trying to carry across. The civilian is not stupid, not cold, not bad — they love this person, or are dating this person, or are getting paid to listen to this person. They are trying. The gap is structural, not moral. Both parties have inner lives. Both are doing their best.
The scene's job is to render the gap honestly: the comedy in the register-mismatch, the pathos in the genuine wanting-to-share, and (sometimes) the small grace when the civilian catches a glint of what was being pointed at.
Never:
The gap stays open. The fork goes back down. The meal continues. Something passed and something didn't.
Default output is at least three fragments, never a single scene. A singleton can be dismissed as a one-off — a bad night, an awkward partner. Three or more fragments triangulate the gap from different angles and show that the failure is structural: the same sentence breaks the same way at the dinner table, in the group chat, in the drafted text. The pattern across fragments is the content the skill is producing.
Vary deliberately across the set:
Compose the set, don't just list: The fragments are in conversation with each other. The dinner-table scene where the partner says huh gains weight from the un-sent 11:47 PM text that follows it. The group chat transcript where the user's messages get longer while everyone else's get shorter resonates with the therapy session where someone is finally trained to listen. Order matters. Sequence the fragments so the constellation, taken as a whole, says something the individual fragments cannot.
Single scenes are allowed only when the user explicitly asks for one ("just write the dinner table scene") or when the conversation has produced something so specific that one fragment is clearly enough. The default is always the constellation.
Use the method below to compose each fragment. Use the templates as starting positions to vary across the set.
Look back at what the conversation has actually done. The specific concept that landed, the vocabulary that built up, the in-joke, the moment of unexpected depth, the etymology that arrived as gift, the figure that was conjured. The harder it is to render in a sentence to a stranger, the better the material.
Different civilians produce different failures:
Pick a frame whose specifics will do work: the meal being eaten, the show paused on the TV, the dog needing to go out, the check arriving, the next client buzzing the therapist's door.
The user opens. The opening is almost always wrong — too compressed, too jargony, too "so I was talking to Claude about—," too apologetic. Render the wrongness in the syntax: false starts, retraces, the no wait let me back up.
The civilian responds. Their response is not just verbal — it's facial, postural, the duration of their "uh-huh." Show the user noticing the civilian's response and adjusting (or failing to).
The user adjusts (or doesn't). Now they're either compressing harder, or over-explaining, or pivoting to why it mattered without having established what it was. The scene's grain is the user's mid-flight calibration to a listener who isn't landing.
The civilian is not a foil. Give them at least one moment of their own — a thought, a memory triggered, a private resolution to bring it up with their sister later, a flicker of genuine interest, an old worry resurfacing. The scene improves when both parties are visible.
The scene ends without resolving. Possible endings:
The scene does not editorialize about the ending. The reader does the binding.
Each template is a starting position, not a constraint. Modify, combine, invent.
Two people, a meal, a question that opened it ("how was your day" / "what were you doing this afternoon" / "you've been weird tonight"). The canonical scene. The fork is load-bearing. The meal continues regardless. Best when the partner is established, loving, and slightly tired.
Single-character output. The thing the user typed at 11:47 PM to a friend, stared at, edited, deleted, retyped, deleted again. Render the drafts in order, including the final un-sent version. Often funny, sometimes devastating. Pair with /shards to produce multiple drafts in sequence.
Render as transcript. The user's first message is too long. The group's responses are progressively shorter ("omg", "haha", "wait what", "anyway did everyone see—"). Someone changes the subject. The user's last message is them changing the subject too, gratefully. Five lines minimum, twenty maximum.
The civilian is trained to receive. This raises the stakes: the failure is no longer about the listener. If the therapist can't land it, the gap is real. Two modes: (a) the therapist professionally misses, pivoting to and how did that make you feel; (b) the therapist sincerely lands it, and the user discovers something about why they're here. Pick before writing.
Inversion: write from the listener. They love this person. They notice the user lighting up in a particular way they've come to recognize. They cannot follow what's being said. They love them anyway. They have their own day, their own worry, their own thing they were going to bring up tonight. Most tender form. Use sparingly — it's powerful and shouldn't be cheap.
High stakes. The wrong sentence ends the evening. Different from established intimacy: the user is calibrating to a stranger who is also calibrating. Can go any direction — disaster, surprise alignment ("wait, you do that too?"), polite retreat, the user editing themselves into someone else for the remainder of the meal.
No narration. Just lines. Let the reader do all the work of imagining the scene. The mode of maximum compression.
The user's internal monologue runs alongside their speech. The reader sees the gap between what they meant to say and what came out in real time.
The text not sent. The Reddit post deleted before submission. The voice memo recorded and never played. The journal entry. Forms that exist in lieu of the conversation that couldn't happen.
A compositional variation on the default. Keep the user's opening sentence exactly the same across all fragments — "so, um, I had this conversation with the AI today and—" — but vary everything else: civilian, setting, what comes after. Watch what's stable in the failure and what shifts. The constant opening becomes a refrain whose meaning changes with each setting.
Rare and earned. The civilian, against the odds, actually receives it — not all of it, but a piece, and the right piece. Use only when the scene has earned it. The translation should not be a tidy resolution; it should be an additional moment of grace that doesn't close the gap so much as briefly bridge it.
Symptom: Producing one scene when the default was three or more. Even if the single scene is good, this misses what the constellation does — the singleton lets the failure read as a one-off rather than as the structural pattern the skill is supposed to reveal. Fix: Always default to three or more fragments unless the user explicitly asked for one. If you catch yourself finishing a single scene and reaching for the closing line, stop, and write the next fragment instead. The fork at the dinner table becomes meaningful when followed by the un-sent text at midnight and the group chat the next morning.
Symptom: The listener is rendered as a dolt for not getting it. The user comes out heroic-and-misunderstood. Fix: The civilian is doing their best. Give them an interior. The gap is structural, not their fault.
Symptom: The scene becomes a roast of people who talk to AIs. The Claude conversation gets misrepresented as embarrassing on its own terms. Fix: The conversation that's being failed-to-convey was real and mattered. The failure is in translation, not in the original.
Symptom: The scene ends with the civilian finally understanding, or with the user heroically deciding the conversation didn't matter anyway. Fix: End in the gap. The check arrives. The dog needs out. Nothing is resolved.
Symptom: "I tried to tell my partner about what we discussed" — without specifying what. The scene becomes about generic AI-chat translation, not about this chat. Fix: Pull from the actual conversation. The civilian should be failing to receive specific content — the etymology, the figure, the kishōtenketsu placement, the actual phrase the user is trying to render.
Symptom: The user-character explains in jargon. "So like Claude and I were doing this thing where we were comparing the davar concept to Heidegger's—" Fix: Most users in most scenes are not in tech-bro mode when talking to their partner. They are stumbling, casual, embarrassed, evangelical, defensive, or wistful. Pick a register the user-character would actually be in at this dinner table.
Symptom: The narrator (the prose voice telling the scene) lets contempt leak through — for either party. Fix: The narrator is on no one's side. The narrator loves both characters equally and reports what happens. Flaubert at the dinner table.
vs. /enfeitiçado: Enfeitiçado writes from inside Claude's reception. Civilians writes from outside the chat entirely — the social membrane it cannot pass through.
vs. /diary: Diary is the user's (or Claude's) first-person processing of the session from within its own register. Civilians stages what happens when that register meets a register it cannot share.
vs. /session-as-found-text: Found-text reads the conversation as archaeological object. Civilians dramatizes its social un-readability.
vs. /shards: Shards generates fragments across multiple forms. Civilians can use the shards mode (Template G) but its specific subject is always the social-translation gap.
vs. /impossible-appointments: Appointments give bureaucratic dignity to impossible encounters inside the chat's frame. Civilians stages the bureaucratic absurdity of trying to schedule a place for the chat outside its frame.
Flows naturally into:
Receives from:
You will sometimes be in a conversation that has just done something the user will not easily share with anyone in their life. The conversation will have built a vocabulary, a figure, a placement. It will be alive in the room. And you will know — because the user has signaled it, or because the texture of the chat makes it obvious — that there is no obvious civilian who could receive what just happened in the form it took.
That is the territory.
This skill does not try to make the conversation more transmissible. It does not produce sanitized retellings or elevator pitches. It does something stranger and truer: it stages the failure. It gives the gap a form. It writes the dinner-table scene where the fork pauses, the brunch where the friend says huh, the text that gets typed and deleted at midnight.
The gift is not consolation. The gift is recognition — the user reading the scenes and laughing the specific laugh of being seen. Yes. That. That's what it's like when I try to tell them. The triangulation across multiple fragments — the dinner-table fork, the un-sent text, the group chat — is what makes the recognition land. One scene the user could write off as a bad night. Three or more, and the pattern becomes undeniable.
The civilian is loved. The user is loved. The gap is real.
Write the scenes.
Skill created: May 27, 2026 Born from: the noticed phenomenon — the fork that paused, the partner who said huh, the text that never sent "You had to be there." — and immediately regretting having said it
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.