---
title: Blogipostituse kirjutamine
description: Kirjutab uue postituse algusest, optimeerituna Google'i ja tehisaru otsingu jaoks.
category: Marketing
sublabel: Sisu
author: AgriciDaniel
tags: 
license: MIT
source: https://github.com/AgriciDaniel/claude-blog
---

# Blogikirjutaja: uue artikli loomine

Kirjutab teema, lähteülesande või kava põhjal valmis blogiartikleid. Iga artikkel
järgib kahese optimeerimise 6 sammast (Google'i järjestused + tehisaru viited).

**Peamised viitefailid** (teed on suhtelised repo juurkausta suhtes; viitefailid asuvad
põhioskuse `blog` viitekaustas, mitte kaustas `blog-write/`):

- `skills/blog/references/synthesis-contract.md`: sünteesiväljundi 6 SEADUST (v1.8.0; kehtib alati, kui artiklis on uurimistöö sünteesi proosat)
- `skills/blog/references/content-templates.md`: mallide valimise juhend ja kasutamine
- `skills/blog/references/quality-scoring.md`: 5 kategooriaga hindamine (Sisu 30, SEO 25, E-E-A-T 15, Tehniline 15, AI-viited 15)
- `skills/blog/references/eeat-signals.md`: kogemuse, asjatundlikkuse, autoriteedi ja usaldusväärsuse tunnused
- `skills/blog/references/internal-linking.md`: linkimisstrateegia ja ankurteksti reeglid
- `skills/blog/references/visual-media.md`: piltide hankimine ja diagrammide kujundus
- `skills/blog-write/references/delivery.md`: selle alamoskuse üleandmislepingu sammud ja kokkuvõtte mall

## Töövoog

### 0. etapp: pindade sihtimine (tee see ENNE uurimist)

Otsusta, millise FLOW 5 pinna võitmiseks see postitus on mõeldud. Valik
kujundab struktuuri, pikkust, viidete tihedust ja tegevuskutset. 5 pinda
aastal 2026:

1. Oma sait (orgaaniline Google'i järjestus)
2. SERP koos AI Overviewsiga
3. Tehisaruassistentide viited (ChatGPT, Perplexity, Claude, Gemini, Copilot, You.com)
4. Kohalik pakett (blogisisu jaoks ulatusest väljas; kohaliku jaoks kasuta claude-seo't)
5. Kogukonnad ja video (Reddit, YouTube, LinkedIn, Quora, nišifoorumid)

Enamik postitusi sihib vaikimisi pindu 1, 2 ja 3. Kui sama päring ilmub
ka kogukonnas (Redditi lõim, YouTube'i kommentaar), rakenda kahese pinna
mõtlemist: optimeeri postitus väljavõtmiseks JA planeeri kogukonnas kaja
(kaetud käsuga `/blog repurpose`).

Põhjalikuma pind-pinnalt töövoo leiad failist
`skills/blog/references/flow-alignment.md` ja käsust `/blog flow find`.

### 1. etapp: teema mõistmine

1. **Täpsusta teemat** - Kui kasutaja annab ainult teema, küsi:
   - Sihtrühm (kellele see on mõeldud?)
   - Peamine märksõna / otsingukavatsus
   - Soovitud sõnade arv (vaikimisi: 2000–2500 sõna)
   - Platvorm/vorming (MDX, markdown, HTML – projekti sees tuvasta automaatselt)
2. **Kui lähteülesanne on olemas** - Laadi see ja liigu edasi etappi 1.5

### 1.5. etapp: malli valimine

Vali sobiv sisumall 12 mallist kaustas
`skills/blog/templates/` (mallide kausta omanik on põhioskus `blog`).

1. **Tuvasta sisutüüp automaatselt** teema ja otsingukavatsuse põhjal:
   | Signaal | Mall |
   |--------|----------|
   | „Kuidas…“, protsess, sammud | `how-to-guide` |
   | „Parim X“, „Top N“, loendivorming | `listicle` |
   | Kliendi tulemus, enne/pärast, mõõdikud | `case-study` |
   | „X vs Y“, võrdlus, alternatiivid | `comparison` |
   | Lai teema, põhjalik juhend | `pillar-page` |
   | „Kas X on seda väärt“, toote hindamine | `product-review` |
   | Arvamus, ennustus, valdkonna seisukoht | `thought-leadership` |
   | Ekspertide tsitaadid, mitme allika kogumik | `roundup` |
   | Koodi läbikäik, tööriista demo, tehniline | `tutorial` |
   | Värske uudis, algoritmi uuendus, sündmus | `news-analysis` |
   | Küsitluse tulemused, eksperiment, originaalandmed | `data-research` |
   | K&V, teadmusbaas, „Mis on X“ | `faq-knowledge` |

2. **Laadi sobiv mall**: loe failist `skills/blog/templates/<type>.md`
3. **Kohanda kava** - Kasuta malli jaotiste struktuuri, pealkirjamustreid
   ja sõnade arvu juhiseid 3. etapi kava kujundamiseks
4. **Varulahendus** - Kui ükski mall selgelt ei sobi, kasuta allpool 3. etapis toodud
   üldist kavastruktuuri. Teavita kasutajat, milline mall valiti (või et ükski ei sobinud).

Üksikasjalikud valikukriteeriumid ja kavatsuste vastenduse leiad failist `skills/blog/references/content-templates.md`.

### 2. etapp: uurimine

Käivita agent `blog-researcher` (või tee uurimine ise WebSearchiga):

1. **Leia 8–12 ajakohast statistilist näitajat** (eelistatult 2025–2026 andmed)
   - Otsi: `[topic] study 2025 2026 data statistics`
   - Eelista 1.–3. taseme allikaid (vt `skills/blog/references/quality-scoring.md`)
   - Pane kirja: näitaja, allika nimi, URL, kuupäev, metoodika
2. **Leia kaanepilt** (lai, kvaliteetne, teemaga seotud):
   - Eelista võimalusel originaalseid ekraanipilte, tootevisuaale, skeeme või andmegraafikat
   - Pildipankade puhul kasuta ametlikke API-sid, nagu Openverse, Unsplash, Pexels või Pixabay, et litsents, autor, allika URL ja allalaadimise URL saaksid salvestatud
   - Laadi heakskiidetud failid mustandikausta, salvesta autoriviide ja ära kunagi kasuta suvaliste CDN-i URL-ide otselinkimist
   - Lükka tagasi pildi-URL-id kujul `javascript:`, `data:` ja `file:`
   - Sihtmõõtmed: 1200x630 (OG-ühilduv) või 1920x1080
   - Või loo kohandatud SVG-kaas oskusega `blog-chart` (tekst gradiendil koos võtmenäitajaga)
   - Või loo kohandatud tehisarupilt oskusega `blog-image`; eelista mudelit `gemini-3.1-flash-image`, seejärel `gemini-3.1-flash-lite-image` või `gemini-3-pro-image`, kui need on saadaval, ja pane kirja mudeli ID
   - Kaanepildi mõõtude üksikasjad leiad failist `skills/blog/references/visual-media.md`
3. **Leia 3–5 tekstisisest pilti** avatud lähtekoodiga platvormidelt:
   - Kasuta ametlikke API-sid või Openverse'i otsingut; hoia iga faili juures litsentsi, autorit, allika URL-i ja hankimise kuupäeva
   - Laadi pildid kohalikult alla ja viita mustandis kohalikele teedele
   - Kontrolli enne allalaadimist lõplikke URL-e üleandmislepingu SSRF-reeglite järgi
4. **Planeeri 2–4 andmevisualiseeringut** uuritud statistika põhjal
   - Vali mitmekesised diagrammitüübid (vt `skills/blog/references/visual-media.md`)
   - Vastenda andmepunktid diagrammivormingutega
5. **Tehisarupiltide loomine** (valikuline, kui `blog-image` on saadaval):
   - Kui pildipanga tulemusi on vähe (< 3 head vastet) või teema on liiga nišš
   - Loo kohandatud kangelaspilt ja/või tekstisisesed illustratsioonid alamoskusega `blog-image`
   - Pane kirja päring, teenusepakkuja ja mudeli ID; pildipanga fotod jäävad kättesaadavaks, kuid originaal- ja andmevisuaale eelistatakse, kui need teenivad teemat paremini
6. **NotebookLM-i uurimine** (valikuline, kui kasutajal on asjakohased märkmikud):
   - Kui kasutaja mainib NotebookLM-i märkmikku või teema sobib seadistatud märkmikuga
   - Päri oskuse `blog-notebooklm` kaudu allikapõhiseid andmeid kasutaja üleslaaditud dokumentidest
   - Päri allika tase aluseks oleva dokumendi päritolult; kasutaja enda esmased dokumendid võivad olla 1. tase, samas kui kopeeritud teisesed allikad säilitavad oma algse taseme
   - Kui see pole seadistatud või autenditud, jäetakse see vaikselt vahele
7. **Leia asjakohased YouTube'i videod** (2–3 postituse kohta):
   - Kasuta oskuse `blog-google` youtube'i käsku või WebSearchi `site:youtube.com [topic] [year]`
   - Rakenda kvaliteedikriteeriume failist `skills/blog/references/video-embeds.md` (min skoor 50/100)
   - Vali 2–3 parimat videot. Kui ühtegi ei leita, jäetakse see vaikselt vahele.

### 3. etapp: kava koostamine

Koosta enne kirjutamist struktureeritud kava. Kui etapis 1.5 laaditi mall,
kohanda see skelett malli jaotiste struktuuriga:

```
# [Title as Question - Include Primary Keyword]

## Introduction (100-150 words)
- Open with the reader's problem, a useful finding, a concrete example, or an
  optional verified statistic when evidence makes that the strongest hook
- Problem/opportunity statement
- What the reader will learn

> **Key Takeaways**
> - [Core finding with statistic and source]
> - [Second key insight or recommendation]
> - [Third actionable takeaway]
> (3-5 concise bullets when a summary helps this content type)

## H2: [Intent-Matched Heading]
- Clear section point with verified support where needed
- Supporting evidence
- [Image placement]
- Practical advice
- [EVIDENCE-BACKED EXPLANATION placeholder]
- [INTERNAL-LINK: anchor text → target description]

## H2: [Intent-Matched Heading]
- Answer-first paragraph
- [Chart: type + data description]
- Analysis and implications
- [EVIDENCE-BACKED EXPLANATION placeholder]
- [INTERNAL-LINK: anchor text → target description]

## H2: [Intent-Matched Heading]
- Answer-first paragraph
- Real-world example or case study
- [Image placement]
- [EVIDENCE-BACKED EXPLANATION placeholder]

## H2: [Intent-Matched Heading]
- Answer-first paragraph
- [Chart: type + data description]
- Step-by-step guidance
- [EVIDENCE-BACKED EXPLANATION placeholder]
- [INTERNAL-LINK: anchor text → target description]

## H2: [Intent-Matched Heading]
- Answer-first paragraph
- Forward-looking analysis

## [CTA Section or Inline Placement]
- See `skills/blog/references/cta-placement.md` for placement rules by content type
- Place CTA after value delivery, not at arbitrary positions
- Single focused CTA per post (266% more conversions)
- [CTA: contextual call-to-action matching article topic]

## Optional FAQ Section (only when real reader questions warrant it)
- [INTERNAL-LINK: anchor text → detailed content]

## Conclusion (100-150 words)
- Key takeaways (bulleted)
- Call to action
- [INTERNAL-LINK: anchor text → next logical content]
```


Esita kava enne kirjutamist kasutajale kinnitamiseks.

**Visuaalsete elementide rütm**: lisa iga 300–500 sõna järel märgend `[IMAGE]`, `[CHART]`, `[VIDEO]` või `[CALLOUT]`.
Vaheta tüüpe (mitte kahte sama tüüpi järjest). Vaata
faili `skills/blog/references/content-rules.md` jaotist Visual Rhythm ja
faili `skills/blog/references/cta-placement.md` CTA paigutuse kohta.

### 4. etapp: diagrammide loomine (sisseehitatud)

Kui uurija tuvastab diagrammiks sobivad andmed (3+ võrreldavat mõõdikut, trendiandmed,
enne/pärast võrdlused):

1. Vali diagrammitüüp mitmekesisuse reegli järgi (postituses tüübid ei kordu)
2. Kutsu välja alamoskus `blog-chart` järgmistega: diagrammitüüp, pealkiri, andmeväärtused, allikas, platvormi vorming
3. Põimi tagastatud SVG otse postitusse `<figure>` ümbrise sisse
4. Sihi 2–4 diagrammi 2000-sõnalise postituse kohta
5. Jaota diagrammid ühtlaselt – ära kunagi koonda neid ühte kohta

Diagrammitüübi valiku ja kujundusreeglid leiad failist `skills/blog/references/visual-media.md`.

### 5. etapp: sisu kirjutamine

Kirjuta terve artikkel, järgides neid reegleid:

#### 5a. Frontmatter
```yaml
---
title: "[Clear title that identifies the page and matches search intent]"
description: "[Accurate, page-specific summary of the visible content]"
coverImage: "[URL from Pixabay/Unsplash/Pexels or generated SVG path]"
coverImageAlt: "[Descriptive sentence about the cover image]"
ogImage: "[Same as coverImage, or custom OG image URL]"
date: "YYYY-MM-DD"
lastUpdated: "YYYY-MM-DD"
author: "[Author name]"
tags: ["keyword1", "keyword2", "keyword3"]
---
```


Kui platvorm kasutab teistsugust väljanime (nt `image`, `hero`, `thumbnail`),
kohandu projekti olemasoleva frontmatteri tavaga.

#### 5b. Kokkuvõttekast (Key Takeaways)

Kohe pärast sissejuhatust (enne esimest H2 sisujaotist) lisa kokkuvõttekast:

```markdown
> **Key Takeaways**
> - [Core finding with verified support when needed]
> - [Second key insight or recommendation]
> - [Third actionable takeaway]
```


Nõuded:
- 3–5 lühikest täpp-punkti, mahult materjalile vastavad
- Peab olema iseseisev – arusaadav ilma artiklit lugemata
- Kasuta statistikat ainult siis, kui see on kokkuvõtte jaoks oluline ja kontrollitud
- Esita peamine leid, soovitus või vastus
- Vaikimisi silt: „Key Takeaways“. Kui persona on aktiivne, kasuta persona välja summary_label
- Tagasiühilduv: aktsepteeri ümberkirjutamisel olemasolevaid TL;DR-kaste

#### 5c. Eesmärgipõhine vormindamine (kriitiline)
Too oluliste jaotiste põhimõte välja varakult ja anna seejärel kontekst ning
kontrollitud tõendid, mida väide vajab. Ära suru peale statistikat ega fikseeritud pikkusi.

Muster:
```markdown
## How Does X Impact Y in 2026?

[Stat from source] ([Source Name](url), year). [Direct answer to the heading
question in 1-2 more sentences, explaining the implication and what this means
for the reader.]
```


**Allikakirje oluliste avalike statistiliste näitajate jaoks:**

Pane kirja piisavalt päritoluteavet, et lugeja või toimetaja saaks väidet kontrollida. Kasuta
väljaande viitamisstiili, selle asemel et suruda peale üht lausemustrit.

1. **Asjakohane kuupäev või uuringuperiood.** Lisa see seal, kus värskus või mõõdetud
   periood muudab väite tähendust.

2. **Tuvastatav allikas.** Nimeta vajadusel väljaandja ja dokumendi pealkiri,
   et allikat eristada, ning paiguta viide väite lähedale.

3. **Kättesaadav tõendus.** Säilita püsiv URL. Lisa muutuvate või kuupäevata allikate
   puhul hankimise kuupäev ning pane kirja metoodika või piirangud, kui need
   mõjutavad tõlgendamist.

**FLOW kvaliteedilatt (eemalda või asenda):**
Avalikud väited peavad kasutama kontrollitud allikaid VÕI jääma kvalitatiivseks. Kui statistilist näitajat
ei saa kontrollida, eemalda see. Kui värskem allikas selle ümber lükkab,
asenda see kontrollitud alternatiiviga. Ära pehmenda ebamäärast keelt, et
allikata number alles jätta.

Tõenduspõhiste optimeerimispäringute jaoks (CTR-audit, kvaliteedi järelkontroll, skeem,
PAA ümbersõnastamine, ChatGPT nähtavus) vaata käsku `/blog flow optimize`.

#### 5d. Teabelisandi märgendid

Kasuta teabelisandi märgendeid valikuliste mustandimärkustena, kui artikkel
sisaldab tõeliselt originaalseid andmeid, läbipaistvaid omakogemuslikke tõendeid või
eristuvat allikapõhist sünteesi. Lugejaid aitavad tõendid ise; märgend ei
ole otsingumootori signaal ega teeni oma olemasoluga punkte.

Märgista igaüks kommentaari või nähtava märgendiga:

- `[ORIGINAL DATA]` - Omanduslikud küsitlused, eksperimendid, A/B-testide tulemused, juhtumiuuringu
  mõõdikud, mille autor kogus ise
- `[PERSONAL EXPERIENCE]` - Omakogemuslikud tähelepanekud, otsesest osalusest saadud õppetunnid,
  „kui proovisime X-i, juhtus Y“ tüüpi narratiivid
- `[UNIQUE INSIGHT]` - Analüüs, mida teised pole teinud, andmetega toetatud vastuvoolu
  vaatenurgad, uudsed seosed olemasolevate uuringute vahel

Paigutus:
- Põimi loomulikult sisuteksti
- Kasuta tekstisiseste kommentaaridena: `<!-- [ORIGINAL DATA] -->` asjakohase lõigu ees
- Või nähtavate esiletõstetena, kui vorming seda toetab:
  ```markdown
  > **Our finding:** [original observation backed by specific data]
  ```
- Kasuta neid ainult nii palju, kui toetatud originaalmaterjal õigustab.

#### 5e. Tõenduspõhised selgitused

Loo oluliste korduvkasutatavate väidete jaoks iseseisev, tõenduspõhine
selgitus, mille maht vastab materjalile.

Juhised:
- Iseseisev ja eraldivõetuna arusaadav
- Sisaldab konkreetset väidet ja vajadusel kontrollitud tõendust
- Kirjutatud väitlevas, tsiteeritavas stiilis
- Paigutatud H2 jaotise sisusse (mitte eraldi plokina)

Näide:
```markdown
[Verified source title], a [method or sample description] published on [date],
found [specific metric] for [audience or market] ([Source name](https://example.com/full-report),
retrieved YYYY-MM-DD). In practical terms, connect the evidence to one action
the reader should take before making a claim or changing a workflow.
```


Ära venita selgitusi fikseeritud pikkuseni ega lisa neid ainult valmisolekupunktide
teenimiseks.

#### 5f. Sisemise linkimise tsoonid

Märgi kogu artikli ulatuses sisemise linkimise võimalused kohatäitemärgendiga.
Kasutaja (või järgmine läbikäik) asendab need tegelike URL-idega.

Tsoonide paigutus:
- **Sissejuhatus** - Lingi seotud sammassisule või teemakeskusele
- **Iga H2 jaotis** - Lingi toetavatele artiklitele, süvaanalüüsidele, seotud tööriistadele
- **KKK jaotis** - Lingi vastused üksikasjalikule sisule, mis vastust laiendab
- **Kokkuvõte** - Lingi järgmisele loogilisele sisule, mida lugeja peaks tarbima

Vorming:
```markdown
[INTERNAL-LINK: anchor text → target description]
```


Näide:
```markdown
For a deeper dive into keyword clustering, see our
[INTERNAL-LINK: complete guide to keyword clustering → pillar page on keyword research methodology].
```


Sihi 5–10 sisemise lingi tsooni 2000-sõnalise postituse kohta. Kasuta kirjeldavat ankurteksti
(mitte kunagi „klõpsa siia“ ega „loe edasi“). Ankurteksti reeglid ja linkimisstrateegia
leiad failist `skills/blog/references/internal-linking.md`.

#### 5g. Lõigureeglid
- Kasuta lõigu- ja lausepikkusi, mis sobivad sihtrühma ja materjaliga
- Jaga lõike siis, kui see parandab arusaadavust, mitte kvoodi täitmiseks
- Alusta iga lõiku kõige olulisema teabega
- Siht-Flesch Reading Ease: 60–70

#### 5h. Pealkirjareeglid
- Üks H1 (ainult pealkiri)
- H2-d põhijaotiste jaoks; kasuta vastavalt kavatsusele küsivat või väitlevat vormi
- H3-d ainult alajaotiste jaoks – ära kunagi jäta tasemeid vahele
- Hoia pealkirjade terminoloogia lehe teemaga loomulikult kooskõlas; ära
  jõusta täpse vastega märksõnakvooti

#### 5i. Piltide põimimine

Standardne markdown:
```markdown
![Descriptive alt text - topic keywords naturally](https://cdn.pixabay.com/photo/...)
```


MDX koos Next.js Image'iga (kui tuvastatud):
```mdx
![Descriptive alt text - topic keywords naturally](https://cdn.pixabay.com/photo/...)
```


- Paiguta pildid H2 pealkirjade järele, enne sisuteksti
- Jaota ühtlaselt kogu postituse ulatuses (mitte kobaras)
- Alt-tekst peaks olema terviklik kirjeldav lause

#### 5j. Diagrammide põimimine

Standardne markdown/HTML:
```html
<figure>
  <svg viewBox="0 0 560 380" ...>...</svg>
  <figcaption>Source: [Source Name], [Year]</figcaption>
</figure>
```


MDX-vorming:
```mdx
<figure className="chart-container" style={{margin: '2.5rem 0', textAlign: 'center', padding: '1.5rem', borderRadius: '12px'}}>
  <svg viewBox="0 0 560 380" ...>...</svg>
</figure>
```


#### 5k. Videote põimimine
Põimi YouTube'i videod srcdoc-põhise laisklaadimise mustriga failist `skills/blog/references/video-embeds.md`.
Lisa aria-label ja noscript-varulahendus tehisaru roomajate jaoks. Paiguta asjakohase H2 järele, vähemalt 500 sõna vahega.

#### 5l. Viitamisvorming
Tekstisisene viide (alati):
```markdown
In February 2026, Seer Interactive's AI Overview CTR tracker reported a 2.4% organic CTR on AI Overview SERPs ([Seer Interactive](https://www.seerinteractive.com/), retrieved YYYY-MM-DD).
```


#### 5m. KKK jaotis
Lisa KKK punkte ainult siis, kui kasutajate küsimused seda õigustavad. Vastused peaksid olema terviklikud
ja lühikesed; lisa kontrollitud statistikat ainult siis, kui see on asjakohane.

FAQPage on ainult valikuline olemimärgistus. Google'i KKK rikastatud tulemused lõpetati kõigi saitide jaoks täielikult 2026-05-07, seega ära tee KKK skeemist Google'i rikastatud tulemuste põhiväljundit ega viidete hooba. Eelista Article/BlogPosting + Person + Organization + BreadcrumbList; väljasta FAQPage ainult siis, kui platvorm seda juba toetab ja küsimused kasutajaid tõeliselt aitavad.

MDX-i jaoks valikulise FAQSchema komponendiga:
```mdx
<FAQSchema faqs={[
  { question: "Question?", answer: "Complete answer with support where needed." },
]} />
```


Standardse markdowni jaoks:
```markdown
## Frequently Asked Questions

### Question text here?

Answer completely, with source attribution where the claim needs it.
```


#### 5n. Sisemine linkimine
- 5–10 sisemist linki 2000-sõnalise postituse kohta
- Lingi asjakohasele olemasolevale sisule loomulikult
- Kasuta kirjeldavat ankurteksti (mitte „klõpsa siia“)

### 6. etapp: kvaliteedikontroll

Enne üleandmist kontrolli:

#### Struktuur ja sisu
1. Olulised väited esitavad oma mõtte selgelt ja sisaldavad vajadusel kontrollitud tõendust
2. Lõikude ja lausete rütm sobib sihtrühmale; pikkus üksi ei saa üleandmist blokeerida
3. Kõigil statistilistel näitajatel on nimetatud 1.–3. taseme allikad
4. 2–4 diagrammi mitmekesiste tüüpidega
5. 3–5 tekstisisest pilti kirjeldava alt-tekstiga
6. Kaanepilt on frontmatteris olemas (coverImage + ogImage)
7. KKK jaotis 3–5 punktiga on olemas, kui kasutajate küsimused seda õigustavad
8. Pealkirjade hierarhia on puhas (H1 -> H2 -> H3)
9. Metakirjeldus võtab nähtava sisu täpselt ja konkreetselt kokku

#### Uute elementide kontroll
10. Valikuline kokkuvõte aitab lugejat ega sisalda toetamata väiteid
11. Kõik teabelisandi märgendid viitavad toetatud originaalmaterjalile
12. Olulised korduvkasutatavad väited on iseseisvad ja tõenduspõhised
13. Sisemise linkimise tsoonid on märgitud sissejuhatusse, H2 jaotistesse, KKK-sse ja kokkuvõttesse
14. Projekti häälestuseelistused on üle vaadatud seal, kus need parandavad selgust ja sobivust

#### Valikuline toimetusliku hääle ülevaatus
15. **Lauserütm** - Varieeri lausestruktuuri ainult seal, kus see parandab selgust,
    rõhuasetust või voogu. Ära järelda autorsust lausemustritest ega jõusta
    fikseeritud lausepikkuse vahemikke.
16. **Seadistatud fraaside ülevaatus** - Vaata need projekti stiililoendi terminid
    kontekstis üle ja asenda need ainult siis, kui sobib selgem alternatiiv:
    - "in today's digital landscape", "it's important to note", "dive into"
    - "game-changer", "navigate the landscape", "revolutionize", "seamlessly"
    - "cutting-edge", "harness the power of", "leverage" (tegusõnana)
    - "delve", "crucial", "elevate", "foster", "landscape" (liigkasutatud)
    - "multifaceted", "robust", "tapestry", "embark"
    - Täielik loend failis `agents/blog-writer.md`
17. **Lühendvormid** - Kasuta lühendvorme (contractions), kui need sobivad valitud häälega. Nende
    olemasolu või puudumine ei ütle midagi autorsuse ega Google'i tulemuslikkuse kohta.
18. **Retoorilised küsimused** - Kasuta neid ainult siis, kui need aitavad lugejal
    otsuse üle arutleda. Kvooti ei ole.
19. **YouTube'i videod** - 2–3 põimitud videot laisklaadimise, aria-label'ite ja noscript-varulahendusega (vt `skills/blog/references/video-embeds.md`)

### 6.5. etapp: üleandmislepingu jõustamine (v1.9.0)
Enne 7. etappi käivita 5 väravaga üleandmisleping (käsuga `python3 scripts/blog_preflight.py` koos BLOKEERIVA agendiga `blog-reviewer`) vastavalt failile `skills/blog/references/blog-delivery-contract.md` ja kirjutajaspetsiifilisele kontrollnimekirjale failis `skills/blog-write/references/delivery.md`. Kasuta kohalike skriptide jaoks `python3`. Kasutaja ei ole kunagi esimene ülevaataja; väravad on.
Iga blokeeringu korral salvesta `<folder>/preflight-report.json`, saada blog-writer agent uuesti tööle, andes sisendiks diagnostika, ja käivita väravaga sammud uuesti. Maksimaalselt 3 iteratsiooni. 3. ebaõnnestumise korral peatu ja esita mustandi asemel ebaõnnestumise diagnostika.

### 7. etapp: üleandmine
Esita valmis artikkel alles siis, kui 6.5. etapp tagastab kõigi väravate läbimise. Lisa ekraanipildid `<folder>/preview/*.png` ja kompaktne lõpukokkuvõte, mida on kirjeldatud failis `skills/blog-write/references/delivery.md`.