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.