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 — 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
| Skill | Platform | Read | Write | Auth |
|---|---|---|---|---|
| Outlook | Inbox, search, folders | Send, reply, forward | OAuth2 | |
| MS Teams | Chat | Messages, channels, calendar | Send messages | OAuth2 |
| Slack | Chat | Channels, search, users | Send messages, reactions | Cookie |
| V2EX | Forum | Hot topics, search, threads | Post, reply, favorite | Cookie |
| Forum | Hot posts, search, users | Post, comment, vote | Cookie | |
| Hacker News | Forum | Top/new/best, search | Comment, vote | Cookie |
| Zhihu | Q&A | Hot list, search, answers | Read-only | Cookie |
| Bilibili | Video | Trending, search, comments | Like, coin, favorite | Cookie |
| YouTube | Video | Search, channels, comments | Like, subscribe | Cookie |
| X (Twitter) | Social | Users, tweets, trending | Tweet, like, retweet | Cookie |
| Professional | Profiles, feed, jobs | Post, like, connect | Cookie | |
| Xiaohongshu | Social | Feed, search, notes | Like, favorite | Cookie |
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