Skills twitter-automation
๐Ÿ“ฆ

twitter-automation

Content revision r1 Critical โš™๏ธ External commands๐ŸŒ Network access

Automate Twitter/X Workflows

Manual Twitter/X posting and engagement can slow repeatable social workflows. This skill guides Claude, Codex, and Claude Code through inference.sh CLI actions for posts, media, DMs, follows, and lookups.

Supports: Claude Codex Code(CC)
โš ๏ธ 38 Poor

Install with my Agent

Copy this request to your Agent. It includes the canonical Skill page and manifest.

Agent request
Review the Skillstore skill "twitter-automation" from https://skillstore.io/skills/inference-sh-8-twitter-automation.md and its manifest at https://skillstore.io/api/skills/inference-sh-8-twitter-automation/manifest. Verify the artifact. Do not auto-install. Inspect the skill and report your findings, then wait for an operator or manual installation decision.

Your Agent should still show its plan and request any confirmation required by the security policy.

Test it

Using "twitter-automation". Post a launch update for a new analytics dashboard.

Expected outcome:

Drafted a short launch post, highlighted the dashboard benefit, and requested approval before posting to X.

Using "twitter-automation". Create a post with a product image URL.

Expected outcome:

Prepared a media post caption, verified the URL format, and identified the x/post-create action to use after approval.

Using "twitter-automation". Retweet a customer testimonial by ID.

Expected outcome:

Flagged this as a mutating engagement action and asked for confirmation before retweeting.

Security Audit

Critical
v4 โ€ข 7/6/2026 Open versioned report

The skill is a Markdown wrapper for inference.sh Twitter/X automation, with most static command hits coming from fences, table entries, and CLI examples. The Quick Start contains a confirmed critical pipe-to-shell installer, and the remote image creates a low-severity external request. The skill also enables social engagement automation that could support spam or inauthentic outreach without safeguards.

1
Files scanned
155
Lines analyzed
3
Review items
0
False positives ignored

Confirmed security concerns (2)

Critical
Pipe to shell pattern
curl -fsSL https://cli.inference.sh | sh && infsh login
Line 17 directly pipes a remote installer script into sh. This is a confirmed critical pipe-to-shell pattern because users cannot inspect the script before execution.
High
Social Platform Abuse Automation
The skill explicitly supports engagement bots, audience growth, DMs, follows, likes, retweets, deletes, and posting. These features can enable spam, unsolicited outreach, or inauthentic engagement if used without consent and rate limits.
The frontmatter names engagement bots and audience growth, and the available apps include direct messages, follows, likes, retweets, and deletes. This is a clear business-logic abuse risk rather than a static syntax pattern.
Capability review items (3)

These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.

High
Hardcoded URL
curl -fsSL https://cli.inference.sh | sh && infsh login
The URL is used in a curl command that downloads an installer and pipes it into sh. This creates a supply-chain and remote code execution risk if the script or transport path is compromised.
Medium
Ruby/shell backtick execution
```bash
This Markdown quick-start block includes shell commands, including a remote installer piped to the shell on line 17. It is documentation rather than embedded code, but it still encourages risky external command execution.
Low
Hardcoded URL
![Twitter/X Automation](https://cloud.inference.sh/app/files/u/4mg21r6ta37mpaz6ktzwtt8krr/01kgad3pxs
The Markdown embeds a remote image from cloud.inference.sh, which can trigger an external request when rendered. This is low severity because it is not executable code, but the network load is real.

Detected Patterns

Pipe to shell pattern
Audited by: codex View Audit History โ†’
Share & cite this report

Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.

Open versioned report
Security Assessment

Copy report link

https://skillstore.io/skills/inference-sh-8-twitter-automation/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown badge

[![Skillstore security assessment](https://skillstore.io/badges/skills/inference-sh-8-twitter-automation/security.svg)](https://skillstore.io/skills/inference-sh-8-twitter-automation?utm_source=security_passport_badge)

HTML badge

<a href="https://skillstore.io/skills/inference-sh-8-twitter-automation?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/inference-sh-8-twitter-automation/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Embed card

<iframe src="https://skillstore.io/embed/skills/inference-sh-8-twitter-automation.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Academic citations (APA ยท BibTeX ยท CFF)

APA citation

inference-sh-8. (2026). twitter-automation security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/inference-sh-8-twitter-automation/audits/4

BibTeX citation

@techreport{inference-sh-8-inference-sh-8-twitter-automation-2026, author = {inference-sh-8}, title = {twitter-automation security audit report (audit version 4)}, institution = {Skillstore}, year = {2026}, number = {4}, url = {https://skillstore.io/skills/inference-sh-8-twitter-automation/audits/4}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "twitter-automation security audit report (audit version 4)" version: "unspecified" type: report authors: - name: "inference-sh-8" date-released: "2026-07-06" url: "https://skillstore.io/skills/inference-sh-8-twitter-automation/audits/4" identifiers: - type: other value: "skillstore:inference-sh-8-twitter-automation:audit:4" description: "Skillstore immutable audit report identifier"

Compare variants

16 installable variants

Each author remains a separate installable skill. The recommended variant is ranked by Skillstore evidence.

Why this variant is first

Highest Skillstore Score
sickn33 Recommended

sickn33-twitter-automation

Skillstore Score 70
Evidence Confidence High
Skillstore usage 7
Updated

2026-08-21

inferen-sh-twitter-automation

Skillstore Score 69
Evidence Confidence High
Skillstore usage 8
Updated

2026-08-21

skillssh-twitter-automation

Skillstore Score 50
Evidence Confidence High
Skillstore usage 8
Updated

2026-08-21

infsh-skills-twitter-automation

Skillstore Score 50
Evidence Confidence High
Skillstore usage 7
Updated

2026-08-21

skills-shell-twitter-automation

Skillstore Score 50
Evidence Confidence Medium
Skillstore usage 5
Updated

2026-08-21

101-skills-twitter-automation

Skillstore Score 50
Evidence Confidence Medium
Skillstore usage 5
Updated

2026-08-21

qu-skills-twitter-automation

Skillstore Score 50
Evidence Confidence Medium
Skillstore usage 4
Updated

2026-08-21

tul-sh-twitter-automation

Skillstore Score 38
Evidence Confidence Medium
Skillstore usage 11
Updated

2026-08-21

toolshell-twitter-automation

Skillstore Score 38
Evidence Confidence Medium
Skillstore usage 11
Updated

2026-08-21

inference-sh-twitter-automation

Skillstore Score 38
Evidence Confidence Medium
Skillstore usage 9
Updated

2026-08-21

inference-shell-twitter-automation

Skillstore Score 38
Evidence Confidence Medium
Skillstore usage 9
Updated

2026-08-21

inference-sh-8-twitter-automation

Skillstore Score 38
Evidence Confidence Medium
Skillstore usage 8
Updated

2026-08-21

halt-catch-fire-twitter-automation

Skillstore Score 38
Evidence Confidence Medium
Skillstore usage 8
Updated

2026-08-21

inference-skills-twitter-automation

Skillstore Score 38
Evidence Confidence Medium
Skillstore usage 5
Updated

2026-08-21

inference-sh-skills-twitter-automation

Skillstore Score 38
Evidence Confidence Medium
Skillstore usage 5
Updated

2026-08-21

inference-sh-9-twitter-automation

Skillstore Score 38
Evidence Confidence Medium
Skillstore usage 4
Updated

2026-08-21

Skillstore Score

Why this score Evidence Confidence: Medium
55
Architecture
85
Maintainability
87
Content
70
Community
83
Spec Compliance

What You Can Build

Publish Product Updates

Draft and post concise product announcements or release notes to Twitter/X after user approval.

Manage Social Engagement

Like, retweet, follow, or send direct messages for approved community interactions.

Share Generated Media

Create an image or video with inference.sh and publish the resulting media URL to Twitter/X.

Try These Prompts

Post a Basic Update
Create and post a concise Twitter/X update about [topic]. Show me the final text and ask for confirmation before posting.
Create a Media Post
Prepare a Twitter/X post using [media URL]. Draft the text, check the URL, and ask before creating the post.
Manage Engagement
Like or retweet [tweet ID] only after summarizing the target post and asking me to confirm the action.
Publish AI Media Workflow
Generate an image or video with inference.sh, extract its media URL, draft a Twitter/X post, and request confirmation before publishing.

Best Practices

  • Confirm every post, DM, follow, like, retweet, and delete before running the action.
  • Use verified installation steps for the inference.sh CLI before connecting accounts.
  • Respect Twitter/X platform rules, rate limits, and recipient consent.

Avoid

  • Sending bulk unsolicited DMs or following users without a clear consent basis.
  • Running remote install scripts through a shell without local inspection or checksum verification.
  • Publishing generated media without reviewing accuracy, rights, and disclosure needs.

Frequently Asked Questions

Does this skill post directly to X?
It can guide inference.sh CLI app calls that post, like, retweet, DM, follow, delete, and fetch X data.
What setup is required?
You need the inference.sh CLI, an authenticated inference.sh account, and a configured Twitter/X integration.
Can it schedule tweets?
The skill description mentions scheduling, but SKILL.md does not show a built-in scheduler.
Does it upload media files?
The examples use media URLs with x/post-create. Local upload behavior is not documented in the skill.
Is it safe for bulk engagement?
No. Bulk likes, retweets, DMs, or follows can violate platform rules and harm recipients.
Which AI tools are supported?
The report lists Claude, Codex, and Claude Code as supported tools.

Developer Details

License

MIT

Skillstore revision

r1

Version notice

The author did not declare a version.

Ref

a06681402992ceae98ba04d54cfd4ab004862696

Maintenance freshness

7/18/2026

Usage

6 downloads ยท 191 views

File structure

๐Ÿ“„ SKILL.md

More from inference-sh-8

View all
View all