x-integration
Enables seamless integration with X (Twitter) for posting, liking, and managing tweets through NanoClawbster.
Install this skill
Security score
The x-integration skill was audited on Mar 3, 2026 and we found 21 security issues across 3 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 202 | ```bash |
Access to .env file
| 31 | 3. **CHROME_PATH configured** in `.env` (if Chrome is not at default location): |
Access to .env file
| 35 | # Add to .env |
Access to .env file
| 43 | npx dotenv -e .env -- npx tsx .claude/skills/x-integration/scripts/setup.ts |
Access to .env file
| 67 | Set in `.env` file (loaded via `dotenv-cli` at runtime): |
Access to .env file
| 70 | # .env |
Access to .env file
| 242 | cat .env | grep CHROME_PATH |
Access to .env file
| 243 | ls -la "$(grep CHROME_PATH .env | cut -d= -f2)" 2>/dev/null || \ |
Access to .env file
| 244 | echo "Chrome not found - update CHROME_PATH in .env" |
Access to .env file
| 250 | npx dotenv -e .env -- npx tsx .claude/skills/x-integration/scripts/setup.ts |
Access to .env file
| 287 | Replace `@Assistant` with your configured trigger name (`ASSISTANT_NAME` in `.env`): |
Access to .env file
| 305 | Scripts require environment variables from `.env`. Use `dotenv-cli` to load them: |
Access to .env file
| 320 | npx dotenv -e .env -- npx tsx .claude/skills/x-integration/scripts/setup.ts |
Access to .env file
| 326 | echo '{"content":"Test tweet - please ignore"}' | npx dotenv -e .env -- npx tsx .claude/skills/x-integration/scripts/post.ts |
Access to .env file
| 332 | echo '{"tweetUrl":"https://x.com/user/status/123"}' | npx dotenv -e .env -- npx tsx .claude/skills/x-integration/scripts/like.ts |
Access to .env file
| 347 | npx dotenv -e .env -- npx tsx .claude/skills/x-integration/scripts/setup.ts |
External URL reference
| 292 | @Assistant like this tweet https://x.com/user/status/123 |
External URL reference
| 294 | @Assistant reply to https://x.com/user/status/123 with: Great post! |
External URL reference
| 296 | @Assistant retweet https://x.com/user/status/123 |
External URL reference
| 298 | @Assistant quote https://x.com/user/status/123 with comment: Interesting |
External URL reference
| 332 | echo '{"tweetUrl":"https://x.com/user/status/123"}' | npx dotenv -e .env -- npx tsx .claude/skills/x-integration/scripts/like.ts |
Install this skill with one command
/learn @sskarz/x-integration