twitter-share

Posts tweets and threads through content guardrails with mandatory human approval.

650|182|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/automateyournetwork/netclaw --skill twitter-share
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: twitter-share
Source: https://github.com/automateyournetwork/netclaw/tree/main/workspace/skills/twitter-share
Command: npx skills add https://github.com/automateyournetwork/netclaw --skill twitter-share

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Posting to Twitter from a network engineering assistant risks leaking sensitive data like IP addresses, hostnames, or credentials, and unreviewed automated posts can damage credibility. This Skill enforces content guardrails and a human approval step before anything is published.

Core Features & Use Cases

  • Guardrailed Tweet Posting: Automatically detects and sanitizes real IP addresses, blocks credentials and internal hostnames, and appends the #netclaw hashtag before posting.
  • Single Tweets, Threads, and Media: Handles content up to 280 characters as single tweets, splits longer content into threads, and supports image attachments.
  • Human-in-the-Loop Approval: Always shows a preview with guardrail status and character count, and only posts after explicit user confirmation.
  • Use Case: Ask the assistant to tweet about OSPF area types; it generates CCIE-level content, shows a preview with guardrail results, and posts only after you reply "yes".

Quick Start

Ask the assistant to tweet about a networking topic such as BGP path selection and approve the preview it shows you.

Frequently Asked Questions about twitter-share

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

FAQPage Schema
How do I post a tweet from the NetClaw assistant?▼

Ask the assistant to tweet about a topic or provide exact text. It generates or validates the content, shows a preview with guardrail status and character count, and posts only after you reply with explicit approval like "yes".

How does the skill handle tweets longer than 280 characters?▼

Content over 280 characters is automatically split into a Twitter thread. The full thread preview is shown for approval, and the entire thread is posted once you confirm.

What content gets blocked by the tweet guardrails?▼

Real IPv4 and IPv6 addresses are sanitized to documentation ranges like 192.0.2.x, while MAC addresses, credentials, and internal hostnames are blocked outright. The #netclaw hashtag is appended automatically if missing.

Can the assistant post tweets automatically without approval?▼

No. Every tweet requires explicit human approval after a preview is shown, per the human-in-the-loop policy for external communications. Silence or no response means the tweet is not posted.

What happens when the Twitter rate limit is reached?▼

The skill reports the rate limit status (50 tweets per 24 hours) and the approximate reset time, then offers to queue the tweet for later instead of failing silently.