x-integration

Automate X posts, likes, replies, retweets, and quotes via Playwright browser automation.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/guardian-intelligence/guardian-core --skill x-integration-guardian-intelligence
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: x-integration
Source: https://github.com/guardian-intelligence/guardian-core/tree/main/.claude/skills/x-integration
Command: npx skills add https://github.com/guardian-intelligence/guardian-core --skill x-integration-guardian-intelligence

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bun, playwright, @anthropic-ai/claude-agent-sdk, dotenv-cli, and includes scripts (resource) components.

What problem does it solve?

Guardian Core users need a reliable way to automate Twitter interactions without manual browser sessions or paid API access. This skill provides browser-driven automation to post tweets, like, reply, retweet, and quote on X, all orchestrated from Guardian Core.

Core Features & Use Cases

  • Post tweets to X from Guardian Core using Playwright-driven browser automation.
  • Like, reply, retweet, or quote a tweet by referencing its URL or ID.
  • Setup, test, or troubleshoot X functionality, including interactive login via the setup script and per-team access control (main group only).

Quick Start

  • Setup authentication: bunx dotenv -e .env -- bun .claude/skills/x-integration/scripts/setup.ts
  • Rebuild container: ./container/build.sh
  • Restart Guardian Core: cd platform && mix compile; systemctl --user restart guardian-core

Frequently Asked Questions about x-integration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Twitter interactions without using the paid API?

You can automate Twitter interactions by using Playwright-driven browser automation to post tweets, like, reply, retweet, and quote on X without requiring paid API access. This approach orchestrates actions directly from Guardian Core workflows.

What's the best way to post tweets from Guardian Core workflows?

The best way to post tweets from Guardian Core is through containerized Playwright-based browser automation. This skill uses IPC task dispatch via MCP and host-side scripts with environment-driven configuration to execute social media actions.

Do I need Bun and Playwright to set up X automation for Guardian Core?

Yes, you need Bun and Playwright to run the automation scripts and manage the browser sessions. Additional required dependencies include the Anthropic Claude Agent SDK, dotenv-cli for environment configuration, and Guardian Core for orchestration.

How does interactive login work for browser-based Twitter automation?

Interactive login for Twitter automation works through a dedicated setup script that authenticates your browser session. You run the setup script using Bun and dotenv to establish authentication before executing automated posts, likes, or replies.

Can I restrict Twitter automation access to specific Guardian Core groups?

Yes, Twitter automation access can be restricted to the main group using per-group access control. This ensures that only authorized Guardian Core groups can dispatch IPC tasks to execute browser-based social media actions.

Why is my Playwright Twitter automation not working after setup?

If your Playwright Twitter automation is not working, you likely need to rebuild the container and restart Guardian Core. Run the container build script, recompile the platform, and restart the Guardian Core service to apply changes.