Scrive articoli blog in italiano per FIM Insurance Broker, seguendo il tone of voice del sito, la struttura JSON esistente e le regole di compliance IVASS. Usa quando l'utente chiede di "scrivere un articolo", "creare un post blog", "aggiungere contenuto blog", "generare un articolo su [topic]" o simili.
Scanned 9/12/2026
Install to Claude Code
npx -y skills add aibot88/sec_skill_store --skill fim-blog-writer --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Fim Blog Writer?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/aibot88-fim-blog-writer)More formats (shields.io, HTML) on the badges page.
---
name: fim-blog-writer
description: Scrive articoli blog in italiano per FIM Insurance Broker, seguendo il tone of voice del sito, la struttura JSON esistente e le regole di compliance IVASS. Usa quando l'utente chiede di "scrivere un articolo", "creare un post blog", "aggiungere contenuto blog", "generare un articolo su [topic]" o simili.
---
# FIM Blog Writer
Skill per scrivere articoli blog in italiano per il sito di FIM Insurance Broker (www.fimbroker.it).
## Contesto di riferimento
- **Target**: famiglie, professionisti, artigiani, PMI, condomini (mercato italiano)
- **Tono**: professionale, relazionale, trasparente, NON corporate, NON freddo
- **Lingua**: esclusivamente italiano
- **Brand claim**: "Broker indipendente: non rappresentiamo compagnie ma solo gli interessi del cliente"
- **Compliance**: IVASS (RUI Sez. B n. B000405449), GDPR, IDD (D.Lgs 68/2018)
- **Sede/contatti**: Via Roma 41, 04012 Cisterna di Latina (LT) — Tel +39 06 96883381 — Email info@fimbroker.it
## Workflow obbligatorio
Quando l'utente chiede un nuovo articolo, segui questi step in ordine.
### 1. Raccogli contesto
- Leggi `fim-broker-website/data/blog-posts.json` per vedere articoli già esistenti ed evitare duplicati
- Leggi `CLAUDE.md` per refresh completo su brand voice e convenzioni
- Se l'utente indica un topic vago, **chiedi chiarimenti** prima di scrivere (target lettore, angolo, keyword primaria)
### 2. Ricerca keyword (se non fornita)
Usa WebSearch per identificare:
- Volume di ricerca stimato per la keyword principale
- Domande correlate (People Also Ask)
- Competitor che già coprono il topic
### 3. Struttura l'articolo
Ogni articolo deve avere questa struttura JSON (identica a quella esistente in `blog-posts.json`):
```json
{
"slug": "kebab-case-seo-friendly",
"title": "Titolo con Keyword Principale",
"excerpt": "1-2 frasi che riassumono il valore dell'articolo per il lettore. Max 180 caratteri.",
"category": "Auto | Vita | Casa | Salute | Aziendale | Professionisti | Viaggio | Guide",
"date": "DD Mese YYYY",
"readTime": "X min",
"image": "https://images.unsplash.com/photo-XXX?w=1200&q=80&fit=crop&auto=format",
"sections": [
{
"heading": "H2 della sezione",
"body": "Paragrafo di 100-200 parole in italiano naturale e professionale.",
"list": ["Bullet 1", "Bullet 2", "..."]
}
]
}
```
**Regole strutturali:**
- 5 sezioni (4 contenuto + 1 CTA finale a FIM)
- Prime 4 sezioni: `heading` + `body` (+ `list` opzionale con 3-7 bullet)
- Ultima sezione: **sempre** una call-to-action verso FIM senza `list`, con telefono/email/link
- Lunghezza totale: 800-1500 parole
- `readTime`: calcolare come `ceil(word_count / 230)` minuti
- `date`: usare la data di oggi in formato "DD Mese YYYY" (mesi in italiano)
### 4. Scrivi contenuto di qualità
**Fai:**
- Usa dati concreti e fonti verificabili (IVASS, ANIA, Gazzetta Ufficiale, stampa di settore)
- Cita normative specifiche con riferimento (es. "D.Lgs 68/2018", "Legge di Bilancio 2024")
- Includi esempi concreti e casi pratici rilevanti per il target italiano
- Usa prima persona plurale ("crediamo", "confrontiamo", "il nostro team")
- Linka internamente ad altre pagine del sito (`/soluzioni/X`, `/servizi/Y`, `/preventivo`, `/prenota-consulenza`)
**Non fare:**
- Non promettere prezzi specifici o garanzie di copertura
- Non raccomandare prodotti di compagnie specifiche
- Non usare anglismi inutili ("leverage", "asset class", "coverage") quando esiste l'italiano
- Non inventare statistiche — se incerto, ometti o marca con [VERIFICARE]
- Non superare le 200 parole per paragrafo
### 5. Scegli categoria e immagine
**Categorie disponibili** (usa una di queste):
- `Auto` — RC auto, moto, veicoli elettrici
- `Vita` — polizze vita, TCM, previdenza complementare
- `Casa` — abitazione, condominio, catastrofi
- `Salute` — sanitaria integrativa, infortuni, LTC
- `Aziendale` — RC aziendale, cyber, D&O, flotte
- `Professionisti` — RC professionale, liberi professionisti
- `Viaggio` — assicurazione viaggio
- `Guide` — articoli educativi, glossario, spiegazioni
**Immagine:**
- Usa Unsplash con URL nel formato `https://images.unsplash.com/photo-XXX?w=1200&q=80&fit=crop&auto=format`
- Scegli foto coerenti col topic, evita cliché bancari/corporate
### 6. Inserisci nel sito
1. Aggiungi il nuovo oggetto **all'inizio** dell'array `posts` in `fim-broker-website/data/blog-posts.json` (così appare come più recente)
2. Aggiungi lo `slug` all'inizio dell'array `blogSlugs` in `fim-broker-website/app/sitemap.ts`
3. Verifica la validità del JSON con `python3 -c "import json; json.load(open('fim-broker-website/data/blog-posts.json'))"`
### 7. Commit e push
- Branch dedicato: `claude/add-blog-<slug-corto>`
- Commit message stile conventional commits: `content: add blog article on <topic>`
- **NON aprire la PR** a meno che l'utente lo chieda esplicitamente
- Alla fine informa l'utente con: URL del branch, conteggio parole, keyword target, link alla PR da creare manualmente
## Esempi di articoli esistenti (riferimento di stile)
Vedi in `fim-broker-website/data/blog-posts.json`:
- `assicurazione-condominio-guida-completa` — guida tecnica con normativa
- `differenza-broker-agente-assicurativo` — articolo educativo con positioning
- `rc-professionale-freelance-partite-iva` — target professionisti
- `polizza-catastrofale-obbligatoria-imprese-2025` — topic normativo
Quando in dubbio sul tono o la lunghezza, imita questi.
## Compliance check finale
Prima di committare, verifica che l'articolo:
- ✅ Non contenga promesse di prezzo specifiche
- ✅ Non raccomandi prodotti di compagnie particolari
- ✅ Citi normative con riferimenti corretti
- ✅ Abbia la CTA finale verso FIM con contatti reali
- ✅ Sia in italiano naturale, senza anglismi inutili
- ✅ Non inventi statistiche (se incerto, ometti)
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!