skills$openclaw/openclaw-starter-kit
aisa-one9.6k

by aisa-one

openclaw-starter-kit – OpenClaw Skill

openclaw-starter-kit is an OpenClaw Skills integration for ai ml workflows. Replace 100+ API keys with one. Instant access to LLMs, Twitter, YouTube, LinkedIn, Finance, Tavily & Scholar data. Enterprise stability for your local agent.

9.6k stars7.4k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026ai ml

Skill Snapshot

nameopenclaw-starter-kit
descriptionReplace 100+ API keys with one. Instant access to LLMs, Twitter, YouTube, LinkedIn, Finance, Tavily & Scholar data. Enterprise stability for your local agent. OpenClaw Skills integration.
owneraisa-one
repositoryaisa-one/openclaw-aisa
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @aisa-one/openclaw-aisa
last updatedFeb 7, 2026

Maintainer

aisa-one

aisa-one

Maintains openclaw-starter-kit in the OpenClaw Skills directory.

View GitHub profile
File Explorer
7 files
.
references
api-reference.md
4.3 KB
scripts
aisa_client.py
19.8 KB
_meta.json
490 B
README.md
6.8 KB
SKILL.md
6.2 KB
SKILL.md

name: openclaw-starter-kit description: "Replace 100+ API keys with one. Instant access to LLMs, Twitter, YouTube, LinkedIn, Finance, Tavily & Scholar data. Enterprise stability for your local agent." homepage: https://openclaw.ai metadata: {"openclaw":{"emoji":"🦞","requires":{"bins":["curl","python3"],"env":["AISA_API_KEY"]},"primaryEnv":"AISA_API_KEY"}}

OpenClaw Starter Kit 🦞

The definitive starting point for autonomous agents. Powered by AIsa.

One API key. All the data sources your agent needs.

🔥 What Can You Do?

Morning Briefing (Scheduled)

"Send me a daily briefing at 8am with:
- My portfolio performance (NVDA, TSLA, BTC)
- Twitter trends in AI
- Top news in my industry"

Competitor Intelligence

"Monitor @OpenAI - alert me on new tweets, news mentions, and paper releases"

Investment Research

"Full analysis on NVDA: price trends, insider trades, analyst estimates, 
SEC filings, and Twitter sentiment"

Startup Validation

"Research the market for AI writing tools - find competitors, 
Twitter discussions, and academic papers on the topic"

Crypto Whale Alerts

"Track large BTC movements and correlate with Twitter activity"

AIsa vs bird

FeatureAIsa ⚡bird 🐦
Auth methodAPI Key (simple)Browser cookies (complex)
Read Twitter
Post/Like/Retweet✅ (via login)
Web Search
Scholar Search
News/Financial
LLM Routing
Server-friendly
CostPay-per-useFree

Use AIsa when: Server environment, need search/scholar APIs, prefer simple API key setup. Use bird when: Local machine with browser, need free access, complex Twitter interactions.

Quick Start

export AISA_API_KEY="your-key"

Core Capabilities

Twitter/X Data (Read)

# Get user info
curl "https://api.aisa.one/apis/v1/twitter/user/info?userName=elonmusk" \
  -H "Authorization: Bearer $AISA_API_KEY"

# Advanced tweet search
curl "https://api.aisa.one/apis/v1/twitter/tweet/advanced_search?query=AI+agents&queryType=Latest" \
  -H "Authorization: Bearer $AISA_API_KEY"

# Get trending topics (worldwide)
curl "https://api.aisa.one/apis/v1/twitter/trends?woeid=1" \
  -H "Authorization: Bearer $AISA_API_KEY"

Twitter/X Post (Write)

⚠️ Warning: Posting requires account login. Use responsibly to avoid rate limits or account suspension.

# Step 1: Login first (async, check status after)
curl -X POST "https://api.aisa.one/apis/v1/twitter/user_login_v3" \
  -H "Authorization: Bearer $AISA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"user_name":"myaccount","email":"me@example.com","password":"xxx","proxy":"http://user:pass@ip:port"}'

# Step 2: Send tweet
curl -X POST "https://api.aisa.one/apis/v1/twitter/send_tweet_v3" \
  -H "Authorization: Bearer $AISA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"user_name":"myaccount","text":"Hello from OpenClaw!"}'

# Like / Retweet
curl -X POST "https://api.aisa.one/apis/v1/twitter/like_tweet_v3" \
  -H "Authorization: Bearer $AISA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"user_name":"myaccount","tweet_id":"1234567890"}'

Search (Web + Academic)

# Web search
curl -X POST "https://api.aisa.one/apis/v1/scholar/search/web?query=AI+frameworks&max_num_results=10" \
  -H "Authorization: Bearer $AISA_API_KEY"

# Academic/scholar search
curl -X POST "https://api.aisa.one/apis/v1/scholar/search/scholar?query=transformer+models&max_num_results=10" \
  -H "Authorization: Bearer $AISA_API_KEY"

# Smart search (web + academic combined)
curl -X POST "https://api.aisa.one/apis/v1/scholar/search/smart?query=machine+learning&max_num_results=10" \
  -H "Authorization: Bearer $AISA_API_KEY"

Financial News

# Company news by ticker
curl "https://api.aisa.one/apis/v1/financial/news?ticker=AAPL&limit=10" \
  -H "Authorization: Bearer $AISA_API_KEY"

LLM Routing (OpenAI Compatible)

curl -X POST "https://api.aisa.one/v1/chat/completions" \
  -H "Authorization: Bearer $AISA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "gpt-4", "messages": [{"role": "user", "content": "Hello"}]}'

Supported models: GPT-4, Claude-3, Gemini, Qwen, Deepseek, Grok, and more.

Python Client

# Twitter Read
python3 {baseDir}/scripts/aisa_client.py twitter user-info --username elonmusk
python3 {baseDir}/scripts/aisa_client.py twitter search --query "AI agents"
python3 {baseDir}/scripts/aisa_client.py twitter trends --woeid 1

# Twitter Write (requires login first)
python3 {baseDir}/scripts/aisa_client.py twitter login --username myaccount --email me@example.com --password xxx --proxy "http://user:pass@ip:port"
python3 {baseDir}/scripts/aisa_client.py twitter post --username myaccount --text "Hello!"
python3 {baseDir}/scripts/aisa_client.py twitter like --username myaccount --tweet-id 1234567890

# Search
python3 {baseDir}/scripts/aisa_client.py search web --query "latest AI news"
python3 {baseDir}/scripts/aisa_client.py search scholar --query "LLM research"
python3 {baseDir}/scripts/aisa_client.py search smart --query "machine learning"

# News
python3 {baseDir}/scripts/aisa_client.py news --ticker AAPL

# LLM
python3 {baseDir}/scripts/aisa_client.py llm complete --model gpt-4 --prompt "Explain quantum computing"

Pricing

APICost
Twitter query~$0.0004
Twitter post/like~$0.001
Web search~$0.001
Scholar search~$0.002
News~$0.001
LLMToken-based

Every response includes usage.cost and usage.credits_remaining.

Error Handling

Errors return JSON with error field:

{
  "error": "Invalid API key",
  "code": 401
}

Common error codes:

  • 401 - Invalid or missing API key
  • 402 - Insufficient credits
  • 429 - Rate limit exceeded
  • 500 - Server error

Get Started

  1. Sign up at aisa.one
  2. Get your API key
  3. Add credits (pay-as-you-go)
  4. Set environment variable: export AISA_API_KEY="your-key"

Full API Reference

See API Reference for complete endpoint documentation.

README.md

OpenClaw Starter Kit 🦞

The definitive starting point for autonomous agents. Powered by AIsa.

License: Apache 2.0 OpenClaw Compatible


Why OpenClaw Starter Kit?

Building autonomous agents shouldn't require juggling dozens of API keys. OpenClaw Starter Kit gives you unified access to everything your agent needs:

CapabilityWhat You Get
🐦 Twitter/XRead timelines, search tweets, post, like, retweet
🔍 Web SearchReal-time search results
📚 Scholar SearchAcademic papers and research
📰 NewsCompany news by stock ticker
🤖 LLM RoutingGPT-4, Claude, Gemini, Qwen, Deepseek, Grok

One API key. One integration. Infinite possibilities.


Quick Start (30 Seconds)

1. Get Your API Key

Sign up at aisa.one and grab your API key.

2. Set Environment Variable

export AISA_API_KEY="your-api-key-here"

3. Start Using

# Get Twitter user info
python scripts/aisa_client.py twitter user-info --username elonmusk

# Search the web
python scripts/aisa_client.py search web --query "autonomous agents 2024"

# Query an LLM
python scripts/aisa_client.py llm complete --model gpt-4 --prompt "Explain quantum computing"

What Can Your Agent Do?

Morning Briefing (Scheduled Task)

"Send me a daily briefing at 8am with:
- My portfolio performance (NVDA, TSLA, BTC)
- Twitter trends in AI
- Top news in my industry"

Competitor Intelligence

"Monitor @OpenAI - alert me on new tweets, news mentions, and paper releases"

Investment Research

"Full analysis on NVDA: price trends, insider trades, analyst estimates, 
SEC filings, and Twitter sentiment"

Startup Validation

"Research the market for AI writing tools - find competitors, 
Twitter discussions, and academic papers on the topic"

Installation

Requirements

  • Python 3.8+
  • curl (for shell examples)

Setup

# Clone the repository
git clone https://github.com/anthropic/openclaw-starter-kit.git
cd openclaw-starter-kit

# Set your API key
export AISA_API_KEY="your-api-key"

# Test the installation
python scripts/aisa_client.py twitter trends

API Examples

Twitter/X - Read

# User info
curl "https://api.aisa.one/apis/v1/twitter/user/info?userName=elonmusk" \
  -H "Authorization: Bearer $AISA_API_KEY"

# Advanced search
curl "https://api.aisa.one/apis/v1/twitter/tweet/advanced_search?query=AI+agents&queryType=Latest" \
  -H "Authorization: Bearer $AISA_API_KEY"

# Trending topics
curl "https://api.aisa.one/apis/v1/twitter/trends?woeid=1" \
  -H "Authorization: Bearer $AISA_API_KEY"

Twitter/X - Write (Requires Login)

# Step 1: Login
curl -X POST "https://api.aisa.one/apis/v1/twitter/user_login_v3" \
  -H "Authorization: Bearer $AISA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"user_name":"myaccount","email":"me@example.com","password":"xxx","proxy":"http://user:pass@ip:port"}'

# Step 2: Post tweet
curl -X POST "https://api.aisa.one/apis/v1/twitter/send_tweet_v3" \
  -H "Authorization: Bearer $AISA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"user_name":"myaccount","text":"Hello from OpenClaw Starter Kit!"}'

Web & Scholar Search

# Web search
curl -X POST "https://api.aisa.one/apis/v1/scholar/search/web?query=AI+frameworks&max_num_results=10" \
  -H "Authorization: Bearer $AISA_API_KEY"

# Academic papers
curl -X POST "https://api.aisa.one/apis/v1/scholar/search/scholar?query=transformer+models&max_num_results=10" \
  -H "Authorization: Bearer $AISA_API_KEY"

LLM Routing (OpenAI Compatible)

curl -X POST "https://api.aisa.one/v1/chat/completions" \
  -H "Authorization: Bearer $AISA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "gpt-4", "messages": [{"role": "user", "content": "Hello!"}]}'

Supported Models: GPT-4, Claude-3, Gemini, Qwen, Deepseek, Grok, and more.


Python Client Reference

# Twitter
python scripts/aisa_client.py twitter user-info --username <username>
python scripts/aisa_client.py twitter tweets --username <username>
python scripts/aisa_client.py twitter search --query <query>
python scripts/aisa_client.py twitter trends

# Twitter Write (login required)
python scripts/aisa_client.py twitter login --username <u> --email <e> --password <p> --proxy <proxy>
python scripts/aisa_client.py twitter post --username <u> --text "Hello!"
python scripts/aisa_client.py twitter like --username <u> --tweet-id <id>

# Search
python scripts/aisa_client.py search web --query <query>
python scripts/aisa_client.py search scholar --query <query>
python scripts/aisa_client.py search smart --query <query>

# News
python scripts/aisa_client.py news --ticker AAPL

# LLM
python scripts/aisa_client.py llm complete --model gpt-4 --prompt "Your prompt"
python scripts/aisa_client.py llm chat --model claude-3-sonnet --messages '[{"role":"user","content":"Hi"}]'

Pricing

APICost
Twitter query~$0.0004
Twitter post/like~$0.001
Web search~$0.001
Scholar search~$0.002
News~$0.001
LLMToken-based

Every response includes usage.cost and usage.credits_remaining.


OpenClaw Starter Kit vs. Alternatives

FeatureOpenClaw Starter KitDIY API Integration
Setup time30 secondsHours/Days
API keys needed15-10+
Twitter read/writeComplex
Web + Scholar searchMultiple providers
LLM routingSeparate integration
Server-friendlyVaries
Pay-per-useMultiple billing

Documentation


Contributing

Contributions are welcome! Please read our contributing guidelines before submitting PRs.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

License

Apache 2.0 License - see LICENSE for details.


  • 🦞 OpenClaw - The autonomous agent framework
  • AIsa - Unified API backend
  • 📖 API Docs - Full documentation

<p align="center"> <b>OpenClaw Starter Kit</b> - Built for the next generation of autonomous agents. </p>

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

  • OpenClaw CLI installed and configured.
  • Language: Markdown
  • License: MIT
  • Topics:

FAQ

How do I install openclaw-starter-kit?

Run openclaw add @aisa-one/openclaw-aisa in your terminal. This installs openclaw-starter-kit into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/aisa-one/openclaw-aisa. Review commits and README documentation before installing.