---
name: leadspicker-sekvence
description: Generuje kompletní LinkedIn outreach sekvenci pro Leadspicker. Použij když uživatel chce napsat, vytvořit nebo upravit outreach sekvenci, LinkedIn zprávy pro kampaň, follow-up zprávy, nebo sekvenci pro kulatý stůl či jinou akci. VŽDY použij tento skill pokud uživatel zmiňuje cokoliv o oslovení kontaktů, psaní zpráv pro kampaň, LinkedIn outreach, cold messaging, connection request textech, nebo follow-upech. Trigger i na neformální fráze jako 'napiš mi zprávy', 'připrav sekvenci', 'potřebuji follow-up', 'jak oslovit [segment]', 'vymysli copy', 'oslovovačka', 'co jim napsat'. Pokud uživatel pracuje s Leadspicker kampaní a potřebuje textový obsah, je to tenhle skill.
---

# Leadspicker Sekvence – Skill

## Co skill dělá

Generuje outreach sekvenci pro LinkedIn kampaň v Leadspickeru. Výstupem jsou:

1. **Čistý text** – přehledná verze pro review a schválení
2. **Leadspicker formát** – s A/B spin syntaxí a personalizačními proměnnými, připravený ke kopírování do nástroje

## Povinný Notion I/O

Tento skill funguje VÝHRADNĚ přes Notion. Manuální zadávání parametrů v chatu NENÍ podporováno.

**Flow:**
1. Uživatel vyplní brief v Campaign Briefs DB v Notionu (nebo ho skill vytvoří z konverzace)
2. Skill přečte brief z Notionu a vygeneruje sekvence **v chatu** (NE do Notionu)
3. Uživatel iteruje v chatu – upravuje texty, mění kroky, schvaluje
4. Až uživatel schválí finální verzi, skill zapíše **jen schválenou sekvenci** do Sequences DB se statusem "Approved"
5. Skill přepne status Campaign Briefu na "Approved"
6. Pokud brief v Notionu neexistuje nebo nemá Status=Ready, skill ODMÍTNE generovat a odkáže uživatele na Notion

**Klíčové pravidlo:** Do Notionu se NIKDY nezapisují neschválené varianty. Notion = čistý stav, chat = iterace.

### Notion vstup – Campaign Brief

> **Notion DB IDs:** viz `leadspicker-shared-config.md`

Mapování properties na vstupní parametry:

| Notion property | Parametr skillu | Poznámka |
|---|---|---|
| `Segment` | Cílová skupina | Mapuj na konkrétní popis segmentu (viz tabulka segmentů níže) |
| `Campaign Goal` | Typ kampaně / akce | Kulatý stůl / Discovery call / Lead magnet / Webinář |
| `Tone` | Tón / styl | Formální / Neformální / Profesionální |
| `Language` | Jazyk | CZ / EN / DE |
| `Target Persona` | Doplňkový kontext | Popis ICP a persony |
| `Key Pain Points` | Bolesti segmentu | Použij pro personalizaci zpráv |
| `Name` | Název kampaně | Pro identifikaci |

**Mapování segmentu na cílovou skupinu:**

| Segment (Notion) | Cílová skupina (pro copy) |
|---|---|
| Obchodní ředitelé | Obchodní ředitelé výrobních a technologických firem |
| HR ředitelé | HR ředitelé a personalisté středně velkých firem |
| CEO/Majitelé | Majitelé a generální ředitelé firem 50-500 zaměstnanců |
| IT ředitelé | IT ředitelé a CTO technologických firem |
| Výrobní ředitelé | Ředitelé výroby a provozu |
| Finanční ředitelé | Finanční ředitelé a CFO |
| Marketing ředitelé | Marketing ředitelé a CMO |
| Provozní ředitelé | Provozní ředitelé a COO |
| Supply Chain | Supply chain a logistika manažeři |
| Custom | Použij Target Persona z briefu |

**Mapování Sender na pohlaví:** viz `leadspicker-shared-config.md`

Defaulty pokud chybí v briefu:
- Počet zpráv: 3 (connection request + 2 follow-upy)
- Word limit: 60-80 slov
- Sender: pokud chybí, ZEPTEJ SE – nehádej pohlaví
- Genderová neutralita vůči příjemci: Ano (vždy)

### Notion výstup – Sequences DB

> **Notion DB IDs:** viz `leadspicker-shared-config.md`

Až uživatel schválí finální sekvenci v chatu, zapiš **jen schválenou verzi** do Sequences DB:

```
notion-create-pages:
  parent:
    data_source_id: <Sequences collection ID ze shared config>
  pages:
    - properties:
        Name: "[Název kampaně]"
        Variant: "A"
        Status: "Approved"
        Clean Text: "<čistý text schválené sekvence>"
        LP Format: "<leadspicker formát s spin syntaxí>"
        Steps Count: <počet kroků>
        Campaign Brief: "[brief_page_url]"
```

**Po zápisu sekvence** aktualizuj status Campaign Briefu na "Approved":

```
notion-update-page:
  page_id: <brief_page_id>
  command: update_properties
  properties:
    Status: "Approved"
```

**NIKDY nezapisuj neschválené varianty do Notionu.** Iterace probíhá v chatu.

**Clean Text formát** – přehledná verze pro review v Notionu:
```
KROK 1: Connection Request
[text]

KROK 2: Zpráva 1 (wait 3 dny)
[text]

KROK 3: Follow-up (wait 3 dny)
[text]
```

**LP Formát** – s personalizačními proměnnými a spin syntaxí, připravený ke kopírování do Leadspickeru.

## Struktura sekvence

Sekvence se skládá z:

- **Connection request** (volitelná) – max. 300 znaků, bez příloh
- **Zpráva 1** – první kontakt po přijetí (nebo první přímá zpráva u 1st degree)
- **Zpráva 2** – follow-up #1 (light touch, přidej hodnotu nebo info)
- **Zpráva 3** – follow-up #2 (poslední šance, bez nátlaku)
- **Zpráva 4+** – pouze pokud to dává smysl pro danou kampaň

**Obecné zásady copywritingu:**

- **Vždy vykat** – v českém textu vždy používat vykání ("vidím, že řídíte...", "zajímalo by Vás..."). Nikdy netykat, ani v neformálním tónu.
- **Pohlaví odesílatele** – tvary sloves odesílatele určuje property `Sender` z briefu (viz mapování výše). Např. Lenka = "ráda bych Vás pozvala", Kuba = "rád bych Vás pozval".
- **Genderově neutrální vůči příjemci** – text musí fungovat pro muže i ženy. Vyhnout se "Vážený/á", "pane/paní", "pozván/pozvána". Používat: "Zveme Vás", "Mám pro Vás pozvánku", "Zajímalo by Vás".
- Každá zpráva má jeden jasný CTA
- Žádný nátlak, žádné guilt-tripping ve follow-upech
- Konverzační tón, ne salesový, ne robotický
- Personalizace na začátku zvyšuje acceptance rate
- Follow-upy nepřipomínají předchozí zprávu mechanicky, přidávají nový angle

**Jazykové zásady (čeština):**

- **Žádné pomlčky** (ani "–" ani "-") – v českém konverzačním textu působí knižně a chladně. Nahradit tečkou, čárkou nebo novou větou.
- **Přirozené formulace**: vyhýbat se elipsám a zkratkám které zní stylisticky divně. Např. "možná jen čas" -> "Možná nebyl jen čas reagovat"
- Věty mají být krátké a přirozené, jako v reálné konverzaci na LinkedIn

## Leadspicker syntaxe

Pro detailní referenci personalizačních proměnných (`{{first_name}}`, `{{company}}`, atd.) a A/B spin syntaxe (`{Varianta A|Varianta B}`) viz `references/lp-syntax.md`.

## Příklad výstupu

Tady je zkrácený příklad hotové sekvence, aby bylo jasné jak má vypadat finální výstup:

**Clean Text (varianta A):**
```
KROK 1: Connection Request
Dobrý den, vidím že se pohybujete v oblasti [segment]. Mám pro Vás zajímavou pozvánku. Ráda Vám pošlu více info.

KROK 2: Zpráva 1 (wait 3 dny)
Děkuji za propojení. Chystáme setkání pro [segment] na téma [téma]. Sedí Vám [datum]? Pošlu detaily.

KROK 3: Follow-up (wait 3 dny)
Jen se chci zeptat, jestli jste měla možnost kouknout na pozvánku. Pokud téma není relevantní, klidně dejte vědět. Nechci obtěžovat.
```

**LP Formát (stejná varianta):**
```
{Dobrý den|Zdravím}, vidím že se pohybujete v oblasti {{job_title}}. {Mám pro Vás zajímavou pozvánku|Ráda bych Vás pozvala na setkání}. {Ráda Vám pošlu více info|Dává Vám to smysl?}
```

Všimni si: Clean Text je pro review (člověk čte), LP Formát je pro Leadspicker (s proměnnými a spin syntaxí).
