Wróć do bloga
zarabianie-na-ai

Zbudowałem narzędzie, które szuka za mnie zleceń na automatyzację

Jedna komenda, 7 portali jednocześnie, kilka minut czekania. Jak działa /szukaj-zlecen i co naprawdę trzeba zrobić, żeby wyróżnić się wśród tłumu zgłoszeń.

10 min czytania
pierwsze zlecenie automatyzacja, freelance automatyzacja, Claude Code, szukaj zleceń, jak zdobyć klienta automatyzacja

Wpisujesz jedną komendę. Kilka minut później masz posortowaną listę zleceń z oceną trudności, szacunkami budżetów i gotowym poradnikiem jak podejść do każdego z nich.

/szukaj-zlecen to skill Claude Code, który skanuje 7 portali freelance jednocześnie i filtruje wyniki pod kątem tego, co faktycznie dasz radę zrobić na aktualnym poziomie wiedzy. Zbudowałem go z myślą o osobach uczących się automatyzacji – dla których szukanie pierwszego klienta jest zazwyczaj najtrudniejszym krokiem, i to nie technicznym.

Pierwsze wrażenie po uruchomieniu jest zaskakująco konkretne. Nie dostajesz jednej listy z linkami – dostajesz ocenę trudności, Quick Win Score i od razu podpowiedź co zrobić, żeby wygrać to konkretne zgłoszenie. Różnica między „mam pomysł skąd szukać" a „mam listę z planem działania" jest spora.

W tym artykule pokazuję jak to działa od środka: jak skill skanuje portale, jak radzi sobie z blokadami Cloudflare, jak przejść od ogłoszenia do draftu PRD w 2 minuty – i dlaczego portale freelance są dobrym punktem startowym, ale nie miejscem docelowym.

TL;DR

/szukaj-zlecen to komenda Claude Code, która skanuje 7 portali freelance jednocześnie, filtruje zlecenia po trudności i generuje gotowy poradnik realizacji z szablonem oferty. Stworzyłem ją dla osób uczących się automatyzacji i szukających pierwszych klientów. W tym artykule tłumaczę jak działa technicznie i co z tego wynika w praktyce.

Spis treści
  1. Czym jest /szukaj-zlecen i jak działa technicznie
  2. Jak to wygląda od środka – pierwsze uruchomienie
  3. Problem z blokadami – i jak sobie z nim radzimy
  4. Od ogłoszenia do oferty w 2 minuty
  5. Szczera ocena rynku zleceń
  6. Jak się naprawdę wyróżnić
  7. Następny poziom – agent, który nie śpi
  8. FAQ

Czym jest /szukaj-zlecen i jak działa technicznie

To skill Claude Code – czyli komenda, którą uruchamia się z terminala. Wpisujesz /szukaj-zlecen i dostajesz listę aktualnych zleceń na automatyzacje, z oceną trudności, szacunkiem Quick Win Score i podpowiedzią jak podejść do tematu.

JAK DZIAŁA /szukaj-zlecenWPISUJESZ/szukaj-zlecen+ opcjeSKANUJE 7 PORTALIFreelancer · n8n CommunityUseme · Upwork · PPHReddit · RemoteOKFILTRUJE + OCENIATrudność 1-5Quick Win ScoreKategoria zleceniaDOSTAJESZListę zleceń + poradnikrealizacji + szablon ofertyStruktura plików skilla /szukaj-zlecen w JetBrains IDE z aktywnym terminalem Claude Code

Skill przeszukuje portale równolegle – nie czeka aż jeden skończy żeby zacząć kolejny. Każde zlecenie dostaje ocenę trudności od 1 do 5 oraz Quick Win Score, który mówi ile warte jest to zlecenie dla kogoś, kto zaczyna.

Skala trudności wygląda tak:

PoziomCo oznaczaTypowy budżet
1 – TrivialPołączenie dwóch narzędzi, klik-klik gotowedo 600 PLN
2 – Easy2-3 kroki, raport, powiadomienie400-1200 PLN
3 – MediumLogika warunkowa, integracja API, chatbot800-2000 PLN
4 – HardWiele systemów, custom API, OAuth2000-8000 PLN
5 – AdvancedArchitektura, skala, enterprise8000+ PLN

Dla kogoś zaczynającego – filtr domyślnie ustawiony jest na max 3. Dosłownie: „pokaż mi co mogę zrobić mając tydzień praktyki".

Argumenty można podawać naturalnym językiem:

/szukaj-zlecen # wszystkie portale, trudność 1-3 /szukaj-zlecen chatbot # filtruj na chatboty /szukaj-zlecen airtable max 2 # tylko Airtable, bardzo proste /szukaj-zlecen tylko PL # Useme i polskie źródła
Skill /szukaj-zlecen – ekran GIG HUNTER z listą argumentów wywołania w terminalu Claude CodeQUICK WIN SCORE – Z CZEGO SIĘ SKŁADATRUDNOŚĆ11 − poziom×2poziom 1=9 · 3=5 · 5=1+NARZĘDZIA+1 jeśli znamn8n · Make · Airtable+BUDŻET+1 jeśli sensownypodany i realistyczny+KONKURENCJA+1 jeśli do 5 bidówmało zgłoszeń = szansa=SCORE0–127 lub więcej = warto działać · 8 i więcej = działaj natychmiast · poniżej 5 = pomińKROK 2: Filtr i scoring – kryteria odrzucenia zleceń, ocena trudności 1-5 gwiazdek, wzór Quick Win Score

Jak to wygląda od środka – pierwsze uruchomienie

Kiedy uruchamiasz skill, pierwsze co widzisz to lista portali i status pobierania. Freelancer.com odpowiada od razu – ma otwarte publiczne API, które nie wymaga logowania. n8n Community tak samo – Discourse API, JSON, czyste dane.

GIG HUNTER w akcji – rzeczywiste wyniki skanowania zleceń z Useme.pl z ocenami trudności i Quick Win Score

Potem pojawia się problem.

7 PORTALI – METODY DOSTĘPU✓ OTWARTE APIFreelancer.comn8n CommunityRemoteOK RSSWebFetch, brak autentykacjiGOOGLE SEARCH site:UpworkUseme.com(opóźnienie 1-2 dni)obejście CloudflareCHROME DEVTOOLS MCPPeoplePerHourUseme (live)Reddit r/zapier, r/n8nprzeglądarka z sesją użytkownikaKROK 1: Skanowanie 7 portali freelance równolegle – Freelancer, n8n Community, PeoplePerHour, Reddit, Upwork, Useme, RemoteOK z metodami dostępuSzukaj zleceń – krok 2KROK 3: Wyniki – 10 kategorii zleceń automatyzacji: Data/Spreadsheet, Email, CRM, Social Media, AI Chatbot, Content, E-commerce, Dokumenty, Airtable/Notion, API IntegrationFormat karty wynikowej – numer, tytuł zlecenia, portal, budżet, ocena trudności gwiazdkami, Quick Win Score, liczba bidów, kategoria, TL;DR i podpowiedź narzędziSzukaj zleceń – krok 4Szukaj zleceń – krok 5

Useme, Upwork i Reddit blokują automatyczny dostęp. Cloudflare, wymóg JavaScript do renderowania, sprawdzanie czy request wygląda jak prawdziwa przeglądarka.


Problem z blokadami – i jak sobie z nim radzimy

Trzy z siedmiu portali po prostu nie dają się odpytać standardowym HTTP requestem. To realne ograniczenie – portale wiedzą co robią i aktywnie blokują automatyczny dostęp. Nie ma sensu tego ukrywać ani obchodzić na siłę.

Rozwiązanie: MCP chrome-devtools. Zamiast pytać stronę jak normalny skrypt, Claude uruchamia prawdziwą przeglądarkę Google Chrome z Twoim profilem użytkownika. Raz zalogowany na Useme – zawsze jest sesja aktywna.

Skill można poprawić na żywo jednym zdaniem: „Popraw komendę szukaj-zlecen, żeby pobierała przez przeglądarkę MCP jak nie może standardowym sposobem przez fetch i ponów." Claude modyfikuje skill, dodaje reguły fallback i ponawia skanowanie. Na Twoim drugim monitorze otwiera się przeglądarka, ładuje Useme, wyciąga dane. To trochę magiczne kiedy widzisz to po raz pierwszy.

Chrome DevTools MCP pobierający zlecenia z portali freelance chronionych Cloudflare – podgląd requestów i odpowiedzi w przeglądarce
Wskazówka

Żelazna zasada w skilu: próba 1 = WebFetch. Jeśli 403/timeout/pusty content → automatycznie Chrome DevTools. Portale znane jako Cloudflare-protected (Useme, Reddit, PPH) od razu dostają Chrome, bez straconego czasu.

STRATEGIA DOSTĘPU – IRON-CLAD FALLBACKOTWARTE API / RSSFreelancer · n8n · RemoteOKWebFetchHTTP requestDane w kilka sekundbez konta, bez opóźnieniaCLOUDFLARE PROTECTEDUseme · PPH · RedditChrome MCPprzeglądarka z sesjąDane + kontekst sesjizalogowany profil, pełna strona

Jedna rzecz na którą warto zwrócić uwagę: Chrome DevTools MCP wymaga zainstalowanego Chrome i działa na Twoim profilu. Korzyść – jesteś zalogowany na portalach i skill korzysta z Twojej sesji. Ograniczenie – Chrome z >20 otwartymi kartami zwalnia, więc skill zamyka karty po każdym fetchu.


Od ogłoszenia do oferty w 2 minuty

Kiedy masz już listę zleceń, naturalny krok to sprawdzenie konkretnego ogłoszenia i przygotowanie odpowiedzi. Weźmy przykład – zlecenie, które regularnie pojawia się na Useme: „Automatyzacja procesu zakupowego po stworzeniu finalnego produktu cyfrowego. Formularz → Google Sheets → Claude → narzędzie generujące → email do klienta."

Ogólny opis, brak budżetu, brak szczegółów narzędzi. Typowe.

Kopiujesz link i odpalasz drugą komendę: n8n-analytic, wczytaj ogłoszenie i zastanówmy się nad MVP do tego projektu.

Claude wczytuje ogłoszenie przez przeglądarkę (bo Useme blokuje bezpośredni fetch), rozkłada je na czynniki pierwsze i zadaje 5 pytań wyjaśniających. Odpowiadasz na skróty: „podejmij decyzje sam, chcę szybki draft."

Minutę później masz gotowy dokument PRD z:

KROK 4: Deep Dive – interaktywny poradnik realizacji zlecenia z planem krok po kroku, pułapkami, wyceną i gotowym szablonem oferty EN/PLZAWARTOŚĆ PRD WYGENEROWANEGO W 2 MINUTY1Analiza problemu klienta w języku biznesowym2Propozycja narzędzi (n8n + Gottenberg + Claude API)3Zakres MVP – co wchodzi, co zostaje na fazę 24User stories i aktorzy systemu (klient, właściciel sklepu, AI)KROK 5: Zapis wyników do pliku – lista zleceń i poradniki deep dive zapisywane automatycznie z datą do katalogu outputs/szukaj-zlecen/

Łączny czas pracy z Twojej strony: 15 sekund na odpowiedź na pytania + 15 sekund na wklejenie linka. Reszta – Claude.

Ten dokument możesz wysłać klientowi jako wstępną propozycję wizji projektu. Zamiast pisać „cześć, jestem zainteresowany, odezwij się" – piszesz „cześć, przeczytałem Twoje ogłoszenie, tu jest mój wstępny pomysł na podejście, czy to idzie w dobrą stronę?"


Szczera ocena rynku zleceń

Portale freelance mają jedną nieprzyjemną właściwość: kiedy pojawia się ogłoszenie z rozsądną stawką, zgłasza się kilkadziesiąt osób. Czasem ponad sto. Wyróżnić się w klasyczny sposób – trudno.

CO WYRÓŻNIA TWOJE ZGŁOSZENIE„Cześć, jestem zainteresowany"10%Wstępna analiza + pytania45%PRD + propozycja narzędzi85%szacunkowa wyróżnialność względem innych zgłoszeń
Uwaga

Portale freelance to nie jest złoto. Duża konkurencja, niskie budżety, ogłoszenia bez konkretów. Skill /szukaj-zlecen pomaga tam się pojawić szybciej i z lepszą ofertą – ale nie zmienia fundamentalnych zasad rynku.

Jeżeli chcesz budować stabilny dochód z automatyzacji, portale freelance są punktem startowym – nie docelowym miejscem. Chodzi o pierwsze zlecenie, pierwsze portfolio, pierwszego klienta który powie „zrobił, działa".


Jak się naprawdę wyróżnić

Kilka rzeczy, które działają:

Szybkość. Kiedy ogłoszenie ma 3 zgłoszenia a nie 30, szanse są zupełnie inne. Skill filtruje zlecenia po liczbie bidów – niskie bid_count to sygnał, że warto działać teraz, nie jutro.

Konkret zamiast zainteresowania. Zamiast „odezwij się, porozmawiamy" – wyślij dokument, który pokazuje że rozumiesz problem. Nawet draft PRD w 5 punktach jest lepszy niż nic.

Osobiste wideo. Nie AI-generated, nie avatary. Dosłownie 3-minutowe nagranie ekranu przez Loom – pokazujesz ogłoszenie, mówisz co rozumiesz z problemu, pokazujesz podobny projekt jeśli masz. Przygotowanie: 4 minuty. Efekt: wyróżniasz się wśród 40 tekstowych zgłoszeń.

Widełki cenowe. Jeśli ogłoszenie nie podaje budżetu, nie czekaj aż klient zapyta. Podaj zakres – np. „tego typu automatyzacja kosztuje u mnie między 1500 a 6000 PLN, zależy od skali." Rozstrzał wyda Ci się duży – ale klienci często nie mają pojęcia ile to kosztuje i właśnie taka odpowiedź pozwala im zorientować się czy ich budżet ma sens.

Wskazówka

Z doświadczenia: konwersja ofert poprawia się w momencie gdy zaczyna się mówić przedziałem zamiast jedną ceną. Klienci, którzy wyobrażali sobie że to kosztuje 50k PLN, dowiadują się że zaczynamy od 5k – i zaczynają pytać dalej.

4 TAKTYKI WYRÓŻNIENIA – OD NAJŁATWIEJSZEJ01 SZYBKOŚĆDziałaj zanim pojawisię 10 zgłoszeńczas: teraz02 PRD DRAFTAnaliza + propozycjazamiast "cześć"czas: 2 minuty03 WIDEO LOOM3 min nagranie ekranuvs 40 tekstówczas: 4 minuty04 WIDEŁKI CENOWE1500–6000 PLNzamiast "dogadamy się"czas: 1 zdanie

Jeśli chcesz zobaczyć jak wygląda ta sama wycena z perspektywy kupującego – ile kosztuje wdrożenie AI pokazuje typowe budżety klientów, z którymi będziesz rozmawiał.


Następny poziom – agent, który nie śpi

Naturalny kolejny krok: agent, który pracuje w tle i sam szuka zleceń. Bez uruchamiania ręcznego, bez otwierania terminala – uruchamiasz raz, ustawiasz harmonogram, dostajesz powiadomienie tylko gdy pojawi się coś wartego uwagi.

Jak najbardziej możliwe. I warto to rozbudować.

AGENT MONITORUJĄCY – ARCHITEKTURACRON co 1-2h/szukaj-zlecenKLASYFIKACJAzimne / średnie / idealnePOWIADOMIENIESMS przy idealnymSlack przy średnimAUTO-DRAFT OFERTYPRD z portfolio matchdo Twojej akceptacjiBAZA TWOICH PROJEKTÓW (mini portfolio)Agent dopasowuje podobny projekt z bazy → wkleja do draftu oferty

Sam /szukaj-zlecen uruchamiany co godzinę daje Ci pokrycie, ale prawdziwa wartość jest w tym co dzieje się po znalezieniu zlecenia. Klasyfikacja: oferta zimna (pomiń), średnia (powiadomienie na Slack), idealna (SMS – działaj teraz). A do tego automatycznie przygotowany draft odpowiedzi z dopasowanym projektem z Twojego mini portfolio.

To nie jest science fiction – to jest następny krok w rozbudowie skilla i mam go już w ROADMAP.


Jak znaleźć pierwsze zlecenie?

/szukaj-zlecen powstał na VIP Masterclass StormIT, jako odpowiedź na pytanie „jak w ogóle znaleźć pierwsze zlecenie?". Na każdym spotkaniu budujemy od zera narzędzia Claude Code, które rozwiązują realne problemy w pracy freelancera i wdrożeniowca AI. Jeśli chcesz tworzyć takie automatyzacje samodzielnie – i wiedzieć jak je sprzedawać klientom:


Podsumowanie

Zebrałem to co wyszło z kilku tygodni pracy ze skillem:

  • /szukaj-zlecen skanuje 7 portali równolegle i filtruje wyniki po trudności oraz Quick Win Score
  • Cloudflare blokady to realne ograniczenie – Chrome DevTools MCP je omija, używając Twojej istniejącej sesji
  • Pierwsze zlecenie to nie konkurs na najtańszą ofertę – to konkurs na najszybszą i najbardziej konkretną
  • Draft PRD w odpowiedzi na ogłoszenie wyróżnia Cię wśród 40 zgłoszeń lepiej niż jakikolwiek tekst sprzedażowy
  • Portale freelance są punktem startowym, nie docelowym – narzędzie pomaga tam pojawić się wcześniej i z lepszą propozycją

Jeden krok na dziś: odpal /szukaj-zlecen bez filtrów i przejrzyj listę. Jedno zlecenie z Quick Win Score 7 lub więcej to konkretne 30 minut na próbę złożenia oferty lepszej niż „cześć, jestem zainteresowany".

Zanim złożysz pierwszą ofertę – warto wiedzieć jakie błędy popełniają wdrożeniowcy AI. Wiedza o tym co nie działa, pozwala składać lepsze obietnice klientom.


FAQ

Czy /szukaj-zlecen działa bez płatnego planu Claude?

Skill wymaga Claude Code CLI, który działa z kluczem API Anthropic (pay-per-use) lub aktywną subskrypcją Claude. Jedno skanowanie 7 portali to orientacyjnie kilka–kilkanaście tysięcy tokenów.

Czy potrzebuję konta na Useme, Upwork czy Freelancer żeby szukać?

Nie – do skanowania nie potrzebujesz kont. Skill używa publicznych API (Freelancer), Google Search z operatorem site: (Upwork, Useme) i opcjonalnie Twojego profilu Chrome do omijania blokad JavaScript. Konto potrzebujesz dopiero żeby złożyć ofertę na znalezione zlecenie.

Ile czasu zajmuje jedno skanowanie?

Przy sprawnie działającym internecie i skonfigurowanym Chrome MCP – od 3 do 8 minut. Freelancer.com i n8n Community odpowiadają najszybciej (publiczne API). Portale wymagające Chrome (Useme, PPH, Reddit) wydłużają czas o 2-4 minuty.

Czy skill można uruchamiać automatycznie co kilka godzin?

Tak – Claude Code ma funkcję /loop, którą można połączyć z tym skillem. W ROADMAP jest też wersja z workflow n8n, który robi to bez potrzeby otwierania terminala, z deduplikacją i powiadomieniami.

Czy to nie narusza regulaminów portali?

Skill używa publicznych API i Google Search – nie loguje się na portale w Twoim imieniu ani nie obchodzi zabezpieczeń autentykacji. Chrome MCP używa Twojego istniejącego profilu, identycznie jak Ty używasz przeglądarki. Żadnego masowego spamowania, żadnego scrapingu z naruszeniem ToS.