x-integration
X (Twitter) integration for NanoClaw. Post tweets, like, reply, retweet, and quote. Use for setup, testing, or troubleshooting X functionality. Triggers on \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
X (Twitter) integration for NanoClaw. Post tweets, like, reply, retweet, and quote. Use for setup, testing, or troubleshooting X functionality. Triggers on \
How to use
Upewnij się, że NanoClaw jest zainstalowany i uruchomiony z połączonym WhatsApp-em. Zainstaluj wymagane zależności: playwright i dotenv-cli — uruchom npm install playwright dotenv-cli, jeśli ich jeszcze nie masz.
Skonfiguruj ścieżkę do Chrome'a w pliku .env. Jeśli Chrome znajduje się w domyślnej lokalizacji, możesz pominąć ten krok. W przeciwnym razie znajdź ścieżkę do Chrome'a na swoim systemie i dodaj ją do .env jako CHROME_PATH=/ścieżka/do/Chrome.
Uruchom skrypt autentykacji: npx dotenv -e .env -- npx tsx .claude/skills/x-integration/scripts/setup.ts. Zaloguj się interaktywnie do swojego konta X. Po pomyślnym zalogowaniu plik data/x-auth.json powinien zostać utworzony automatycznie.
Przebuduj kontener, aby uwzględnić skill: uruchom ./container/build.sh i sprawdź, czy output zawiera informację o skopiowaniu pliku agent.ts dla x-integration.
Przebuduj hosta i uruchom ponownie usługę: npm run build, a następnie launchctl kickstart -k gui/$(id -u)/com.nanoclaw na macOS lub systemctl --user restart nanoclaw na Linuxie.
Zacznij używać skill-a — wpisz w WhatsApp jedno z poleceń: "setup x", "x integration", "twitter", "post tweet" lub "tweet", aby aktywować integrację i zarządzać swoim kontem X.