PaperClip Social Media Pipeline — Setup Guide
Co to jest
Kompletny zestaw skills i konfiguracji do uruchomienia 5-agentowego social media pipeline w PaperClip.
Pipeline: Researcher → Selector/Hook Writer → SEO Analyst → Post Writer → Quality Checker → Founder Approval
Pliki
skills/
├── blog-registry.skill ← profil bloga — EDYTUJ przed wgraniem
├── researcher.skill ← agent badający Reddit + YouTube
├── selector.skill ← agent wybierający top 3 + hooki
├── seo-analyst.skill ← agent SEO (keywords, intent, gaps)
├── post-writer.skill ← agent piszący posty
└── quality-checker.skill ← agent QA (humanizer, credibility, voice, SEO)
docs/
├── ceo-system-prompt.md ← system message CEO agenta
└── README.md ← ten plik
Setup krok po kroku
1. Utwórz Company w PaperClip
Dashboard → New Company
- Name: [nazwa bloga]
- Slug: [slug bloga]
- Mission: [1-2 zdania o celu bloga]
Każdy blog = osobna Company. Nie mieszaj blogów w jednej Company.
2. Edytuj blog-registry.skill
Otwórz skills/blog-registry.skill i zmień:
- Blog name, domain, language
- Audience opis
- Brand voice
- Forbidden phrases (dodaj własne)
- Topics that perform
- Topics to avoid
- Keyword niche
- Channels (LinkedIn, Twitter/X, inne)
- SEO priority (low / medium / high)
- Postiz profile ID
- Frontend webhook URL
3. Wgraj skills do PaperClip
Dashboard → Company → Skills → Add Skill
Wgraj kolejno:
- blog-registry.skill (name: blog-registry)
- researcher.skill (name: researcher)
- selector.skill (name: selector)
- seo-analyst.skill (name: seo-analyst)
- post-writer.skill (name: post-writer)
- quality-checker.skill (name: quality-checker)
4. Utwórz CEO agenta
Dashboard → Company → Org Chart → Add Agent
- Role: CEO / Pipeline Orchestrator
- System message: (wklej zawartość ceo-system-prompt.md)
- Skills: blog-registry
- Reports to: Founder
5. Utwórz agentów specjalistycznych
Dodaj kolejno 5 agentów:
| Agent | Skills | Reports to |
|---|---|---|
| Researcher | blog-registry + researcher | CEO |
| Selector/Hook Writer | blog-registry + selector | CEO |
| SEO Analyst | blog-registry + seo-analyst | CEO |
| Post Writer | blog-registry + post-writer | CEO |
| Quality Checker | blog-registry + quality-checker | CEO |
6. Uruchom pipeline
Opcja A — PaperClip UI: Dashboard → CEO Agent → New Task → "Run social media pipeline"
Opcja B — CLI: paperclip task create --company [slug] --agent ceo --title "Run social media pipeline"
Opcja C — z content-machine plugin: /social run --blog=[slug]
7. Zatwierdź posty
Po zakończeniu pipeline CEO wystawia Founder Approval Package. Dashboard → CEO Agent → Awaiting Approval → review → Approve / Revise / Reject
Multi-blog setup
Dla każdego nowego bloga:
- Utwórz nową Company w PaperClip
- Skopiuj blog-registry.skill i zmień wartości
- Wgraj do nowej Company
- Pozostałe 5 skills są identyczne — wgraj bez zmian
- Utwórz CEO + 5 agentów specjalistycznych (ta sama konfiguracja)
Jeden PaperClip deployment → wiele izolowanych Companies → wiele blogów.
Heartbeat (automatyczny schedule)
Dashboard → Company → CEO Agent → Heartbeat → Add Schedule
- Frequency: weekly (np. poniedziałek 07:00)
- Task: "Run social media pipeline"
- Notify: founder on completion
Notes
- blog-registry.skill jest jedynym plikiem który różni się między blogami
- Wszystkie inne skills są generyczne i reużywalne
- Nowy blog = nowa Company + nowy blog-registry.skill
- Nie duplikuj agentów — duplikujesz tylko Company i profil bloga