Przejdź do treści
Biblioteka skilli
Sprzedaż i obsługa klienta · Planowanie

start-a-campaign

/start-a-campaign

Planuje kampanię outreachu na LinkedIn w narzędziu HeyLead pod wybrany cel, na przykład pozyskanie klientów lub rekrutację.

Licencja
MIT
Ostatnia zmiana repozytorium
27.10.2026

Ocena i bezpieczeństwo

90/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść25 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 27.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Planuje kampanię outreachu na LinkedIn w narzędziu HeyLead pod wybrany cel, na przykład pozyskanie klientów lub rekrutację.

Oryginalny opis (EN)

Plan and create a HeyLead LinkedIn outreach campaign for a goal - find customers (lead generation, B2B prospecting), find a job (hiring managers and referrals), hire, find partners or investors, find a vendor, or recruit research interviews. Use when the user wants to reach a kind of person on LinkedIn. Creates a draft; launching is a separate, explicit step.

Jak działa

  1. Steps
  2. Launching
  3. Changing a draft
Sekcje z nagłówków SKILL.md, w oryginale · 36 linii, 467 słów
Podgląd SKILL.md
---
name: start-a-campaign
description: Plan and create a HeyLead LinkedIn outreach campaign for a goal - find customers (lead generation, B2B prospecting), find a job (hiring managers and referrals), hire, find partners or investors, find a vendor, or recruit research interviews. Use when the user wants to reach a kind of person on LinkedIn. Creates a draft; launching is a separate, explicit step.
---

# Start a campaign

A campaign has one of six goals, and the ICP, the fit check and the messages follow it: Sell a product or service, Find a job, Hire people, Find partners or investors, Find a vendor and Research interviews.

| The user wants to | `goal=` |
| --- | --- |
| Find customers, leads, first users | `sell` |
| Find a job: the people who hire for or refer into a role | `job_search` |
| Hire candidates | `hire` |
| Reach investors, partners, resellers | `partner` |
| Find a vendor (the user is the buyer) | `buy` |
| Recruit people for interviews, surveys or beta tests | `research` |

Hire people, Find partners or investors and Research interviews run on a custom brief until their message sets exist. For those three, the project brief must say plainly what is being asked of the person.

A job search is its own goal, not a sales campaign: replies are held for the user to answer.

## Steps

1. **Ask for what is missing, in one message.** Who they want to reach (role, company type, place), what they offer or want, and in their own words what they need from the person. Do not invent an offer, a customer, a number or a case study.
2. **Build the personas.** Call `generate_icp(target_description=..., goal=...)`. Pass `company_context` with what the user offers when they gave it. Show the 2 to 4 personas it returns: title, pain points, and the search it will run. Ask which to keep.
3. **Create the draft.** Call `create_campaign` with the same `target_description` and `goal`, the `icp_id` and the `selected_persona_ids` the user kept, and a `project_brief` in the user's words. Use `connections_only=True` only when the user wants to write to people they are already connected with.
4. **Show the plan.** The result ends with what happens after launch, step by step. Show it as it is. Point the user to the draft page on heylead.dev for a sample first message.
5. **Stop.** `create_campaign` saves a draft and sends nothing. Ask whether to launch. Do not launch in the same turn unless the user already said "launch".

## Launching

Launch only when the user says so, for this campaign: `campaign(action='launch', campaign_id=...)`. If it asks for a `project_brief`, get one from the user; a placeholder is refused.

Say what launch does before calling it: HeyLead starts sending from the user's own LinkedIn account, at its stated pace, Monday to Friday 08:00 to 22:00 in their time zone. Opening messages and follow-ups wait for approval unless the workspace is on autopilot; `scheduler_status` says which.

## Changing a draft

Settings (name, booking link, offerings, follow-ups, invitations on or off) go through `edit_campaign`. To add named people instead of searching, use the `add-people` skill.

Wersje

W bazie nie ma innych skilli o nazwie start-a-campaign.

Migawka bazy z 28.10.2026 · wersja paczki d841c99ea12b (skrót SHA-256 całej paczki)

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100heylead
    Prowadzi outreach na LinkedIn przez serwer HeyLead MCP: znajdowanie i pisanie do ludzi (prospecting, rekrutacja, uczestnicy badań, networking, inwestorzy, dostawcy), sprawdzanie odpowiedzi i analityki kampanii oraz publikowanie postów.
  • 90add-people
    Dodaje listę nazwanych osób z tabeli lub CSV do kampanii outreach na LinkedIn w HeyLead.
  • 100linkedin-outreach-20-videos
    Pisze i planuje outreach na LinkedIn (zaproszenia, DM, prospecting) według reguł z 20 najpopularniejszych filmów, wskazując spory ekspertów do testów A/B.
  • 100post-to-campaign
    Zamienia konkretny post na LinkedInie (jego URL) w gotową kampanię outreach: pobiera osoby, które go polubiły i skomentowały, jako odbiorców, i pisze sekwencję.
  • 100cold-outreach
    Pomaga założycielowi pisać zimne e-maile i wiadomości LinkedIn do potencjalnych klientów, partnerów i inwestorów oraz zdobywać odpowiedzi od osób, które go nie znają.
  • 95outreach-campaign
    Tworzy kampanię e-mail lub LinkedIn w Emelia, ładuje kontakty z polami, ustawia harmonogram i przechodzi listę kontrolną przed startem.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.