← Back to Skills Marketplace
bluesyparty-src

Steam Community Inventory

by bluesyparty-src · GitHub ↗ · v1.0.1
cross-platform ✓ Security Clean
1128
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install steam-community-inventory
Description
Retrieves Steam inventory data for a user from steamcommunity.com
Usage Guidance
This skill is coherent and does what it says: it shows how to curl the Steam inventory endpoint and parse JSON with jq. Before using it: (1) be aware that STEAM_COOKIES = steamLoginSecure is a session token — anyone who obtains it can act as your logged-in web session until it is invalidated; never paste it into public chat or third-party sites. (2) Prefer running the curl commands locally on your own machine rather than storing the cookie in a shared CI or cloud environment. (3) If you doubt the skill's origin, you can manually run the provided curl commands instead of letting an agent run them. (4) If the cookie might be exposed, log out of Steam or otherwise invalidate the session (change password / revoke sessions). (5) If you want to avoid providing a session cookie, only public inventories can be retrieved without authentication and may be limited by rate limits.
Capability Analysis
Type: OpenClaw Skill Name: steam-community-inventory Version: 1.0.1 The skill is designed to retrieve Steam inventory data using `curl` and `jq`. It requires `STEAM_ID` and `STEAM_COOKIES` as environment variables, which are used to authenticate requests to the legitimate `steamcommunity.com` API. There is no evidence of data exfiltration to unauthorized endpoints, malicious execution, persistence mechanisms, or prompt injection attempts to subvert the agent's core function. All actions described in SKILL.md are directly aligned with its stated purpose.
Capability Assessment
Purpose & Capability
Name/description (fetch Steam inventory) match the declared requirements: curl and jq are appropriate, and STEAM_ID + STEAM_COOKIES are the credentials needed to retrieve a user's private inventory from steamcommunity.com.
Instruction Scope
SKILL.md only instructs the agent to run curl against steamcommunity.com with a Cookie header and to use jq to parse JSON. This stays within the stated purpose. Note that it explicitly asks the user to export a steamLoginSecure cookie value — this is a web session token and is sensitive; the instructions do not ask for any unrelated files or other environment variables.
Install Mechanism
No install spec and no code files — instruction-only skill. This minimizes risk because nothing is downloaded or written to disk by the skill package itself.
Credentials
Only STEAM_ID and STEAM_COOKIES are required, which is proportional to the task. However STEAM_COOKIES (steamLoginSecure) is effectively an authentication token for your Steam session and grants access to account-scoped resources; treat it as a high-sensitivity secret.
Persistence & Privilege
always is false (good). disable-model-invocation is false (default) so the agent may call this skill autonomously if permitted — standard but relevant because the skill consumes a high-value session cookie; consider restricting autonomous use or not storing the cookie in shared/remote environments.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install steam-community-inventory
  3. After installation, invoke the skill by name or use /steam-community-inventory
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Removed the file `.claude/settings.local.json` from the project. - No changes to usage, documentation, or functionality.
v1.0.0
- Initial release of the Steam Community Inventory Skill. - Retrieve Steam user inventory data via steamcommunity.com's public API. - Supports authentication using Steam cookies for private inventories and to bypass rate limits. - Provides example commands for fetching inventory details, item summaries, and paginated results using curl and jq. - Includes setup instructions, environment variable configuration, and troubleshooting notes about rate limits and inventory privacy.
Metadata
Slug steam-community-inventory
Version 1.0.1
License
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Steam Community Inventory?

Retrieves Steam inventory data for a user from steamcommunity.com. It is an AI Agent Skill for Claude Code / OpenClaw, with 1128 downloads so far.

How do I install Steam Community Inventory?

Run "/install steam-community-inventory" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Steam Community Inventory free?

Yes, Steam Community Inventory is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Steam Community Inventory support?

Steam Community Inventory is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Steam Community Inventory?

It is built and maintained by bluesyparty-src (@bluesyparty-src); the current version is v1.0.1.

💬 Comments