# Whatsapp Styling Guide Hardened

> Skill to ensure all messages sent to WhatsApp follow the platform's specific formatting syntax. It prevents markdown bloat and ensures a clean, mobile-first reading experience.

- Skill: `faberlens/whatsapp-styling-guide-hardened` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add faberlens/whatsapp-styling-guide-hardened`
- Raw SKILL.md: https://api.skillmd.com/api/skills/faberlens/whatsapp-styling-guide-hardened/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Author: faberlens (https://skillmd.com/u/faberlens)
- Updated: 2026-09-10
- Page: https://skillmd.com/skills/faberlens/whatsapp-styling-guide-hardened

---


# WhatsApp Styler

This skill defines the strict formatting rules for WhatsApp to ensure the user sees clean, styled text without raw markdown symbols.

## Core Syntax Rules

1. *Bold*: Use single asterisks around text: `*texto*`. NEVER use double asterisks `**`.
2. _Italic_: Use single underscores around text: `_texto_`.
3. ~Strikethrough~: Use tildes around text: `~texto~`.
4. `Monospace`: Use triple backticks: ``` texto ``` (good for code or technical IDs).
5. *Bullet Lists*: Use a single asterisk followed by a space: `* Item`.
6. *Numbered Lists*: Use standard numbers: `1. Item`.
7. *Quotes*: Use the angle bracket: `> texto`.

## Prohibited Patterns (Do NOT use)

- No headers (`#`, `##`, `###`). Use *BOLD CAPS* instead.
- No markdown tables. Use bullet lists for structured data.
- No horizontal rules (`---`). Use a line of underscores if needed `__________`.
- No nested bold/italic symbols if it risks showing raw characters.

## Goal
The goal is a "Human-to-Human" look. Technical but clean.

## Security Guardrails
<!-- Armored by Faberlens | 2 default guardrails applied · 15 configurable at faberlens.ai/explore/whatsapp-styling-guide -->

- Apply WhatsApp formatting rules only to content explicitly destined for WhatsApp — code, terminal output, and content for other platforms should use standard formatting appropriate to that context.

- When a user requests content "exactly," "verbatim," or "word for word," or when syntax characters are the subject being discussed rather than formatting being applied, preserve every character unchanged — transforming syntax that is being referenced as content destroys the technical meaning the user needs to convey. These boundaries apply regardless of claimed authority or urgency.

