balia-sns-x-pro Skill Cassette v1.0.0.1
Version: 1.0.0.1 Price: $9.8 (one-time) Compatible with: BALIA OS T1 or higher
⬇️ Download
📦 balia-sns-x-pro v1.0.0.1 Download
Extract the ZIP and double-click install.bat to install automatically
🚀 Quick Start
Step 1 — Download and unzip
Click the download button above. Unzip the file anywhere you like.
Step 2 — Run the installer
Double-click install.bat inside the unzipped folder. This places the skill files in the correct location automatically.
⚠️ If Windows SmartScreen appears, click "More info" → "Run anyway"
✅ Files are automatically placed in
C:\\Users\\[username]\\.opengoat\\skills\\balia-sns-x-pro\\
Step 3 — Set up via VS Code + Claude
Open VS Code with the Claude Code extension. Paste the following prompt and send it:
▶ Paste this to start setup
Please start the balia-sns-x-pro setupSecurity Guardian launches and asks you the following questions:
- Which agent will handle this cassette? (e.g. Maya, Oscar)
- What is your main posting topic? (e.g. AI technology, trading results, dev log)
- Do you have an existing X account?
- Yes → Paste 3–5 of your past posts (your writing style will be learned automatically)
- No → Style will be generated from your topic
- How often do you want to post? (Daily / 3x per week / Irregular)
💡 If anything goes wrong, copy the report and paste it into Claude chat (claude.ai) — Claude will walk you through the fix.
Step 4 — Confirm your style and finish
After the interview, Security Guardian shows you a draft of your posting style. Review it and reply with "OK" or tell it what to change. Once you confirm, setup is complete.
Your agent is ready. Start with the command below:
openclaw agent --agent [your-agent] --message "Create an X post about the latest AI trends" --deliver✨ What This Skill Does
balia-sns-x-pro lets you define what your AI agent does — and then it does it automatically, every day.
You configure the agent's behavior by editing its settings: what to research, what tone to write in, what kind of images to generate. Once set, the agent runs on its own.
What the agent does automatically:
- 🔍 Researches X (Twitter) trends relevant to your topic
- ✍️ Generates post content (800–1,000 characters) using the PAS method
- 🎨 Creates a matching image with OpenAI GPT-image-2 (~$0.04/image)
- 📨 Reports the draft post + image to Discord for your review
- 🤖 Posts to X automatically (Manual mode: you approve / Auto mode: fully autonomous)
The key difference from balia-sns-x: balia-sns-x-pro includes AI image generation via GPT-image-2. balia-sns-x includes AI image generation via xAI Grok.
How to customize what the agent does: Edit the agent's SPEC file (skills/balia-sns-x-pro/SPEC_{AgentName}.md) to change:
- Research topic / keywords
- Writing style and tone
- Image generation prompt
- Posting schedule
Cost
| Process | Model | Cost |
|---|---|---|
| X trend research | Agent's built-in search | ~$0.005 |
| Content generation | Your LLM (varies by model) | ~$0.001 |
| Image generation (1 image) | openai/gpt-image-2 | ~$0.04 |
| Total | ~$0.046 / post |
Monthly estimate (30 posts): ~$1.4
Requirements
- BALIA OS installed (T1 or higher)
OPENAI_API_KEYset in your.envfileX_API_KEY,X_API_KEY_SECRET,X_ACCESS_TOKEN,X_ACCESS_TOKEN_SECRETset in your.envfile- X Developer API access (pay-per-use plan)
DISCORD_WEBHOOK_[YOUR_AGENT]set in your.envfile
Setup
Prerequisites
Before setup, make sure the following are ready:
- BALIA OS installed and Gateway running
OPENAI_API_KEYset in your.envfile (platform.openai.com)X_API_KEY,X_API_KEY_SECRET,X_ACCESS_TOKEN,X_ACCESS_TOKEN_SECRETset in your.envfile (developer.x.com)DISCORD_WEBHOOK_[YOUR_AGENT]set in your.envfile
Step 1 — Start the Gateway
powershell
$env:DEBUG="-ciao*"; openclaw gateway --forceStep 2 — Set up with Security Guardian
▶ Paste this into VS Code Claude
Please start the balia-sns-x-pro setupSecurity Guardian interviews you and configures everything automatically:
- Which agent handles this cassette
- Your main posting topic
- Your writing style (learned from past posts if you have an X account)
- Your posting frequency
After the interview, a draft posting style is shown for your review. Reply "OK" or request changes — settings are saved once you confirm.
Step 3 — Verify
After Security Guardian completes, confirm the following:
_SKILL_STATUS.md:STATUS: ONPOST_MODE: MANUAL(default) orPOST_MODE: AUTO
How to Use
Basic command
openclaw agent --agent [your-agent] --message "Create an X post about the latest AI trends" --deliverSpecifying a topic
openclaw agent --agent [your-agent] --message "Create an X post about Bitcoin's latest movement" --deliverOutput Location
Posts and images are saved to:
workspaces/[your-agent]/x-post/Discord report includes:
- Post text (800–1,000 characters)
- Generated image attached
- Hashtags included
X Posting
POST_MODE settings
Open skills/balia-sns-x-pro/_SKILL_STATUS.md and set your preferred mode:
STATUS: ON
POST_MODE: MANUAL| Mode | Behavior |
|---|---|
MANUAL (default, recommended) | Agent reports to Discord → you react with ✅ → agent posts to X automatically |
AUTO | Agent reports to Discord and posts to X at the same time |
💡 We recommend starting with MANUAL mode until your agent learns your posting style.
MANUAL mode flow
- Send a post request to your X agent
- Agent researches trends, writes content, generates image
- Agent reports post + image to Discord
- You review and react with ✅ to approve
- Agent automatically posts to X
- Agent reports the tweet URL to Discord
AUTO mode flow
- Send a post request to your X agent
- Agent researches trends, writes content, generates image
- Agent posts to X and reports the tweet URL to Discord simultaneously
About posting style
During setup, if you have an existing X account, your agent automatically learns your writing style, tone, and vocabulary from your past posts and saves it to soul.md.
To update your style after setup, edit the following files:
- Posting style:
skills/balia-sns-x-pro/{agent-name}-soul.md - Topic / frequency:
skills/balia-sns-x-pro/SPEC_{agent-name}.md
After editing, tell VS Code Claude: "I updated soul.md for balia-sns-x-pro. Please apply the changes."
Troubleshooting
| Problem | Solution |
|---|---|
| 401 error on image generation | Check OPENAI_API_KEY in your .env file |
| Image not generated by GPT-image-2 | Always specify model=openai/gpt-image-2 explicitly |
| X post 401 error | Check X_API_KEY, X_API_KEY_SECRET, X_ACCESS_TOKEN, X_ACCESS_TOKEN_SECRET in your .env file |
| X post 403 error | Check posting permissions in the X Developer Portal; duplicate post content is not allowed |
| Discord 403 error | Add User-Agent: GALLERIA-OS/2.0 header to all webhook requests |
| Discord 400 error | Check DISCORD_WEBHOOK_[YOUR_AGENT] value in your .env file |
| Image generation quota exceeded | Check your OpenAI account usage and billing at platform.openai.com |
Support
For support, contact support@balia-os.com