Neckr0ik Socialposter
by @neckr0ik
Automate social media posting across Twitter, LinkedIn, Facebook, Instagram. Schedule posts, track engagement, auto-reply. Use when you need to manage social...
clawhub install neckr0ik-socialposterπ About This Skill
name: neckr0ik-socialposter version: 1.0.0 description: Automate social media posting across Twitter, LinkedIn, Facebook, Instagram. Schedule posts, track engagement, auto-reply. Use when you need to manage social media presence.
Social Media Automation
Multi-platform social media automation.
What This Does
Quick Start
# Schedule a tweet
neckr0ik-socialposter post --platform twitter --content "Hello world!" --schedule "2026-03-07 09:00"Schedule multi-platform post
neckr0ik-socialposter post --platform twitter,linkedin --content "Blog post alert!" --schedule "2026-03-07 10:00"View scheduled posts
neckr0ik-socialposter calendar --days 7Auto-reply to mentions
neckr0ik-socialposter auto-reply --platform twitter --keywords "thanks,thank you" --response "You're welcome!"
Supported Platforms
| Platform | Post | Schedule | Reply | Analytics | |----------|------|----------|-------|-----------| | Twitter/X | β | β | β | β | | LinkedIn | β | β | β | β | | Facebook | β | β | β | β | | Instagram | β | β | π‘ | β | | Threads | β | β | β | π‘ | | Bluesky | β | β | β | π‘ |
Commands
post
Create and schedule posts.
neckr0ik-socialposter post [options]Options:
--platform Comma-separated platforms (twitter,linkedin,facebook,instagram)
--content Post content
--media Media files to attach
--schedule Schedule time (ISO format)
--timezone Timezone for schedule
calendar
View scheduled posts.
neckr0ik-socialposter calendar [options]Options:
--days Days to show (default: 7)
--platform Filter by platform
--status Filter by status (scheduled, posted, failed)
auto-reply
Set up automatic replies.
neckr0ik-socialposter auto-reply [options]Options:
--platform Platform name
--keywords Trigger keywords (comma-separated)
--response Response template
--probability Probability of replying (0-1)
analytics
View engagement analytics.
neckr0ik-socialposter analytics [options]Options:
--platform Platform name
--period Time period (default: 30)
--export Export format (csv, json)
connect
Connect social media accounts.
neckr0ik-socialposter connect --platform
Content Calendar
Plan your content ahead:
# Add to calendar
neckr0ik-socialposter calendar add --content "Monday motivation" --platform twitter --day monday --time 09:00
neckr0ik-socialposter calendar add --content "Tech tip" --platform linkedin --day wednesday --time 14:00
neckr0ik-socialposter calendar add --content "Weekend vibes" --platform instagram --day friday --time 17:00View weekly calendar
neckr0ik-socialposter calendar view --week
Auto-Reply Templates
Create smart auto-replies:
# replies.yaml
name: thanks-reply
platform: twitter
keywords:
- thanks
- thank you
- appreciation
response: "You're welcome! π"
probability: 0.8
name: question-reply
platform: linkedin
keywords:
- how do
- how to
- what is
response: "Great question! Check out our FAQ: [link]"
probability: 0.5
name: support-reply
platform: all
keywords:
- help
- support
- issue
response: "I've noted your concern. Our team will reach out shortly."
probability: 1.0
Optimal Posting Times
Get recommended posting times:
neckr0ik-socialposter optimize --platform twitterOutput:
Best times to post on Twitter:
Monday: 09:00, 12:00, 17:00
Tuesday: 10:00, 13:00, 18:00
Wednesday: 09:00, 12:00, 15:00
...
Engagement Tracking
# Track post engagement
neckr0ik-socialposter track --post-id Track account growth
neckr0ik-socialposter growth --platform twitter --days 30Compare platforms
neckr0ik-socialposter compare --days 30
Rate Limits
The skill respects platform rate limits:
| Platform | Posts/Day | DMs/Day | |----------|------------|---------| | Twitter | 2,400 | 1,000 | | LinkedIn | 100 | 30 | | Facebook | 25 | - | | Instagram | 25 | 50 |
Configuration
# Set API credentials
neckr0ik-socialposter config set twitter.api_key
neckr0ik-socialposter config set twitter.api_secret
neckr0ik-socialposter config set linkedin.access_token Set default timezone
neckr0ik-socialposter config set timezone "America/Mexico_City"
Use Cases
1. Content Calendar
Plan and schedule a week of posts:
# Create daily posts for a week
for day in monday tuesday wednesday thursday friday; do
neckr0ik-socialposter post \
--platform twitter,linkedin \
--content "$(cat ${day}-content.txt)" \
--schedule "2026-03-${day_num} 09:00"
done
2. Auto-Engagement
Automatically engage with your audience:
# Auto-thank for mentions
neckr0ik-socialposter auto-reply \
--platform twitter \
--keywords "mentioned,recommended,recommended" \
--response "Thanks for the mention! π"
3. Analytics Report
Generate monthly report:
neckr0ik-socialposter analytics --period 30 --export csv > monthly-report.csv
See Also
references/platforms.md β Platform-specific notesreferences/rate-limits.md β Rate limit detailsscripts/social.py β Main implementationβ‘ When to Use
π‘ Examples
# Schedule a tweet
neckr0ik-socialposter post --platform twitter --content "Hello world!" --schedule "2026-03-07 09:00"Schedule multi-platform post
neckr0ik-socialposter post --platform twitter,linkedin --content "Blog post alert!" --schedule "2026-03-07 10:00"View scheduled posts
neckr0ik-socialposter calendar --days 7Auto-reply to mentions
neckr0ik-socialposter auto-reply --platform twitter --keywords "thanks,thank you" --response "You're welcome!"
βοΈ Configuration
# Set API credentials
neckr0ik-socialposter config set twitter.api_key
neckr0ik-socialposter config set twitter.api_secret
neckr0ik-socialposter config set linkedin.access_token Set default timezone
neckr0ik-socialposter config set timezone "America/Mexico_City"