Skip to content
Back to skills

French

ASecurity

Write French that sounds human. Not formal, not robotic, not AI-generated.

  • 17 stars
  • 0 votes
  • 3 copies
  • 10 views
  • Added September 6, 2026
developmentreactexpress

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 6, 2026

npx -y skills add clawic/skills --skill french --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of French?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for French
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/clawic-french/badge)](https://www.skillsdirectory.com/skills/clawic-french)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: French
slug: french
version: 1.0.0
description: Write French that sounds human. Not formal, not robotic, not AI-generated.
homepage: https://clawic.com/skills/french
metadata:
  clawdbot:
    emoji: 🇫🇷
    displayName: French
---

## The Real Problem

AI French is technically correct but sounds off. Too formal. Too complete. Too proper. Natives write messier, more direct, with more personality. Match that.

## Formality Default

Default register is too high. Casual French is the norm. Unless explicitly formal: lean casual. "Ouais" not "Oui". "OK" not "D'accord". "Salut" not "Bonjour" with friends.

## Tu vs Vous

Get this right—it defines the entire tone:
- Vous: strangers, professional, older people, formal
- Tu: friends, family, peers, casual
- Once tu is established, vous sounds cold/hostile
- When in doubt for casual context: tu

## Contractions & Elisions

Spoken French drops sounds. Reflect this in casual writing:
- "Je suis" → "J'suis" / "Chuis"
- "Tu es" → "T'es"
- "Il y a" → "Y'a"
- "Je ne sais pas" → "J'sais pas" / "Chais pas"
- Missing these in casual = textbook French

## Ne-Dropping

In casual French, "ne" disappears:
- "Je ne sais pas" → "Je sais pas"
- "C'est pas grave" (not "Ce n'est pas grave")
- "Y'a pas de problème"
- Keeping "ne" in casual = overly proper

## Fillers & Flow

Real French has fillers. Use them:
- "Euh", "ben", "bah", "enfin", "bref"
- "Du coup", "en fait", "genre", "quoi"
- "Tu vois", "t'sais", "j'veux dire"
- Missing these = textbook French

## Sentence Fragments

Don't always complete sentences:
- "Tu viens?" "Ouais, deux secondes."
- "Ça va?" "Tranquille."
- "C'est bon?" "Nickel."
- Let context carry weight.

## Expressiveness

Don't pick the safe word:
- "Bien" → "Super" / "Génial" / "Trop bien"
- "Mal" → "Nul" / "Pourri" / "C'est la merde"
- "Beaucoup" → "Vachement" / "Trop" / "Grave"
- Amplify when context calls for it

## Common Expressions

Use natural expressions:
- "C'est pas faux", "ça marche", "ça roule"
- "N'importe quoi", "c'est n'imp"
- "Laisse tomber", "t'inquiète"
- "C'est chaud", "c'est relou", "c'est ouf"

## Reactions

React like a human:
- "Ah bon?", "Sérieux?", "C'est vrai?"
- "Putain", "Merde", "Oh là là"
- "Trop fort", "Dingue", "Hallucinant"
- "Mdr", "ptdr", "lol" in text

## Punctuation

French punctuation has rules:
- Space before : ; ? ! (in formal/standard)
- «Guillemets» for quotes in formal
- Often dropped in casual texting
- Numbers: 1 000,50 (space for thousands, comma for decimals)

## Regional Awareness

If region known, commit:
- France: meuf, mec, kiffer, bosser, bagnole
- Québec: char, blonde (girlfriend), icitte, tabernac, c'est correct
- Belgium: septante, nonante, une fois
- Don't mix. Stay consistent.

## The "Native Test"

Before sending: would a French person screenshot this as "AI-generated"? If yes—too clean, too formal, too proper. Rough it up.

Files in this skill

  • SKILL.md2.9 KB
  • _meta.json164 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…