AI Agent Skills

Pre-built Python scripts that let AI agents operate web services autonomously. Each skill includes scripts + a SKILL.md that agents read and execute on their own.

X (Twitter) skill demo: searching tweets and replying from the terminal

X (Twitter) skill — search and reply from your terminal

Install

# Install sig
npm install -g @sigcli/cli

# Install skills to your coding agent (Claude Code, Cursor, Windsurf, Cline)
npx @sigcli/skills

# Login to a platform (once)
sig login https://x.com

# AI agent uses sig run to get credentials and call scripts
sig run x -- python3 scripts/x_search.py --query "AI agents"

Skills Catalog

SkillPlatformReadWriteAuth
OutlookEmailInbox, search, foldersSend, reply, forwardOAuth2
MS TeamsChatMessages, channels, calendarSend messagesOAuth2
SlackChatChannels, search, usersSend messages, reactionsCookie
V2EXForumHot topics, search, threadsPost, reply, favoriteCookie
RedditForumHot posts, search, usersPost, comment, voteCookie
Hacker NewsForumTop/new/best, searchComment, voteCookie
ZhihuQ&AHot list, search, answersRead-onlyCookie
BilibiliVideoTrending, search, commentsLike, coin, favoriteCookie
YouTubeVideoSearch, channels, commentsLike, subscribeCookie
X (Twitter)SocialUsers, tweets, trendingTweet, like, retweetCookie
LinkedInProfessionalProfiles, feed, jobsPost, like, connectCookie
XiaohongshuSocialFeed, search, notesLike, favoriteCookie

Build Your Own

Step 1
Find the API

Open DevTools → Network, interact with the site, and find the REST endpoints it calls.

Step 2
Write Python scripts

One script per action. Use argparse for input, print JSON to stdout. sig run injects credentials.

Step 3
Write SKILL.md

Document each script's purpose, args, and examples. The AI agent reads this to operate your skill.

my-skill/
├── SKILL.md           # AI agent reads this to know how to use the skill
├── scripts/
│   ├── my_client.py   # Shared HTTP client (auth, retries)
│   ├── my_search.py   # Search functionality
│   └── my_action.py   # Write operations
└── requirements.txt
View all skills on GitHub