bitskins-api
Interacts with the BitSkins REST API V2 and WebSocket API for CS2/Dota 2 skin trading. Supports account management, market search, buying, selling, listing, delisting, relisting, price updates, Steam inventory/deposits/trades, wallet operations, and real-time WebSocket subscriptions. Use when the user wants to search for skins, check prices, buy or sell items, manage their BitSkins account, check balances, or interact with the BitSkins marketplace.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bluesyparty-src/bitskinsWhat This Skill Does
The bitskins-api skill provides a comprehensive interface for interacting with the BitSkins V2 REST and WebSocket APIs, enabling seamless management of CS2 and Dota 2 skin trading. It empowers OpenClaw agents to perform a wide range of actions, including real-time market research, inventory management, trade execution, and wallet operations. By integrating this skill, your AI agent can act as a professional trading assistant, capable of monitoring price fluctuations, executing buy/sell orders, and managing account settings without requiring manual browser navigation. Whether you need to check your balance, update trade links, or subscribe to real-time market data via WebSockets, this tool handles the complex API interactions for you.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/bluesyparty-src/bitskins
Ensure that you have your BitSkins API key ready, obtained from your BitSkins account settings. You must set this key in your environment variables as BITSKINS_API_KEY to allow the helper scripts to authenticate requests successfully.
Use Cases
- Market Analysis: Agents can scrape market data to identify underpriced items or track the price history of specific weapon skins.
- Inventory Automation: Automate the process of depositing and selling skins from your Steam inventory to your BitSkins account.
- Account Management: Manage security and affiliate settings, check current wallet balances, and configure trading preferences automatically.
- Real-time Trading: Subscribe to market changes via WebSockets to respond instantly to price drops or new listings.
Example Prompts
- "Check the current price of an AK-47 Redline on the BitSkins market and tell me if there are any listings below 50 dollars."
- "What is my current wallet balance on BitSkins, and are there any pending trade offers I need to accept?"
- "Find the ten cheapest listings for a Dota 2 Arcana item and list the results in a table for me."
Tips & Limitations
- Rate Limiting: Adhere strictly to the global rate limit of 50 requests per 10 seconds. Excessive spamming of the market search endpoint (limited to 1 request per second) may result in temporary API blocks.
- Security: Never share your API key. When performing sensitive actions such as wallet withdrawals, the API will prompt for a 2FA code; always handle these codes securely and provide them only when the agent explicitly requests them for an authorized action.
- Data Integrity: Always verify the specific item IDs and market slugs before executing buy orders to ensure you are purchasing the correct skin variants.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-bluesyparty-src-bitskins": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api