ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 4/5

steamcommunity

Retrieves Steam inventory data for a user from steamcommunity.com

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/bluesyparty-src/steam-community-inventory
Or

What This Skill Does

The steamcommunity skill enables your OpenClaw agent to interface directly with the Steam inventory API. By leveraging session-based authentication, the skill allows you to programmatically fetch, browse, and analyze your Steam inventory items for any game that supports the Steam Economy, such as CS2, Team Fortress 2, Dota 2, and Rust. It handles the complexities of the inventory endpoint, including path construction for specific App IDs and context IDs, while providing mechanisms to handle large inventory datasets through pagination support.

Installation

To integrate this skill into your environment, use the OpenClaw command-line interface. Run the following command in your terminal: clawhub install openclaw/skills/skills/bluesyparty-src/steam-community-inventory

Once installed, you must define your environment variables. Locate your SteamID64 via your profile URL or steamid.io and extract your steamLoginSecure cookie from your browser's Developer Tools. Export these as STEAM_ID and STEAM_COOKIES respectively to ensure the agent can bypass rate limits and authenticate securely with the Steam servers.

Use Cases

This skill is designed for gamers, traders, and inventory managers. You can use it to build automated scripts that track the total value of your inventory, monitor rare drops, or prepare data for third-party marketplace listing tools. Developers can utilize this to create custom dashboards for tracking item scarcity or historical inventory changes, while casual users can quickly summarize their collection without navigating the Steam client interface.

Example Prompts

  1. "Check my CS2 inventory and list all items that have a factory new wear level."
  2. "How many items do I currently have in my Dota 2 inventory, and can you provide a list of their names?"
  3. "Fetch the next page of my Rust inventory items using the last asset ID from the previous request."

Tips & Limitations

Note that the steamLoginSecure cookie is sensitive security information; ensure you do not share your .env file publicly. The API is subject to rate limiting if you query too frequently, so implement local caching or delays for large-scale operations. If your inventory exceeds 2000 items, always check the more_items field in the response and use the start_assetid parameter for pagination. Ensure your Steam profile is set to 'Public' or 'Friends Only' (with appropriate privacy settings) for the API to return data successfully.

Metadata

Stars4190
Views0
Updated2026-04-18
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-bluesyparty-src-steam-community-inventory": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#steam#gaming#inventory#api#trading
Safety Score: 4/5

Flags: network-access, external-api