据 AlphaMoat 统计,截至 2026-09,Steam Games CLI 累计下载 3,921 次、获 1 个星标,在全部 5,078 个 AI 技能中排名第 2,643 位,在「生活服务」分类(246 个)中排名第 101 位。
| 平台 | 累计安装 | 累计下载 | 星标 | 评论 |
|---|---|---|---|---|
| ClawHub ↗ | 119 | 3,823 | 1 | - |
| SkillHub ↗ | 265 | 3,921 | 1 | — |
各平台的计数口径不同,统计时间不一致。
安装 npm install -g steam-games-cli,从 steamcommunity.com 获取 Web API key 并用 steam config set-key/set-user 配置。核心命令:steam whoami 查看资料与库统计;steam library 列出游戏(支持 --limit、--json);steam tags 列出全部 440+ Steam 标签;steam genres 列出类型。筛选维度:游戏时长(--unplayed、--min-hours/--max-hours)、评价(1-9 级,从 overwhelmingly-positive 到 overwhelmingly-negative,--min-reviews 7 即 Positive 及以上)、Steam Deck 兼容性(verified/playable/ok)、标签与类型;支持按名称/时长/评价/Deck 兼容排序。性能说明:本地筛选(时长、未玩)先执行、即时生效,远程筛选并行拉取,达到 limit 即提前终止;建议先用本地筛选减少 API 调用。输出支持彩色表格、--plain 与 --json。
资料发布于 2026-10-27
--json 输出供脚本或 AI 代理使用以下是根据技能文档生成的示例,不代表实际运行结果。
2026-09 起统计方法调整:同名技能按作者分别统计,并覆盖全部技能。图中虚线为调整前的月份,与之后的数据不直接比较,也不计算跨越调整的增长。
| 月份 | 累计下载 | 环比 | 星标 |
|---|---|---|---|
| 2026-09 | 3,921 | — | 1 |
| 2026-08 | 3,690 | +6.2% | 1 |
| 2026-07 | 3,475 | +10.0% | 1 |
| 2026-06 | 3,160 | +6.7% | 1 |
| 2026-05 | 2,962 | — | 1 |
| 2026-03 | 2,568 | — | 1 |
以下是作者发布的原始文件,按纯文本显示,本站未做修改或审核;其中的链接不可点击,命令请核实后再运行。抓取于 2026-10-23。
---
name: steam
description: Browse, filter, and discover games in a Steam library. Filter by playtime, reviews, Steam Deck compatibility, genres, and tags. Use when user asks about their Steam games, what to play, game recommendations, or Steam Deck compatible games.
homepage: https://github.com/mjrussell/steam-cli
metadata:
clawdbot:
emoji: "🎮"
requires:
bins: ["steam"]
env: ["STEAM_API_KEY"]--- # Steam Games CLI CLI for browsing and discovering games in your Steam library. Filter by playtime, reviews, Deck compatibility, genres, and tags. ## Installation ```bash npm install -g steam-games-cli ``` ## Setup 1. Get a Steam Web API key from https://steamcommunity.com/dev/apikey 2. Configure the CLI: ```bash steam config set-key YOUR_API_KEY steam config set-user YOUR_STEAM_ID ``` ## Commands ### Profile ```bash steam whoami # Profile info and library stats steam whoami --json ``` ### Library ```bash steam library # List all games steam library --limit 10 # Limit results steam library --json # JSON output for scripting ``` ### Tags & Genres (Instant) ```bash steam tags # List all 440+ Steam tags steam tags --json steam genres # List all genres steam genres --json ``` ## Filtering Options ### Playtime ```bash steam library --unplayed # Never played steam library --min-hours 10 # At least 10 hours steam library --max-hours 5 # Less than 5 hours steam library --deck # Played on Steam Deck ``` ### Reviews (1-9 scale) ```bash steam library --reviews very-positive # Exact category steam library --min-reviews 7 # Score 7+ (Positive and above) steam library --show-reviews # Show review column ``` **Categories:** overwhelmingly-positive (9), very-positive (8), positive (7), mostly-positive (6), mixed (5), mostly-negative (4), negative (3), very-negative (2), overwhelmingly-negative (1) ### Steam Deck Compatibility ```bash steam library --deck-compat verified # Verified only steam library --deck-compat playable # Playable only steam library --deck-compat ok # Verified OR Playable steam library --show-compat # Show Deck column ``` ### Tags & Genres ```bash steam library --tag "Roguelike" # Filter by tag steam library --genre "Strategy" # Filter by genre steam library --show-tags # Show tags column ``` ### Sorting ```bash steam library --sort name # Alphabetical (default) steam library --sort playtime # Most played first steam library --sort deck # Most Deck playtime first steam library --sort reviews # Best reviewed first steam library --sort compat # Best Deck compat first ``` ## AI Agent Workflow The CLI is optimized for AI agents with stream fusion and early termination. ### Step 1: Discover available tags/genres (instant) ```bash steam tags --json steam genres --json ``` ### Step 2: Filter library with combined criteria ```bash # Unplayed Deck Verified roguelikes with good reviews steam library --unplayed --deck-compat verified --tag "Roguelike" --min-reviews 7 --limit 10 --json # Well-reviewed strategy games under 5 hours steam library --max-hours 5 --genre "Strategy" --min-reviews 8 --limit 5 --json # Trading games playable on Deck steam library --tag "Trading" --deck-compat ok --limit 10 --json ``` ### Performance Notes - Local filters (playtime, unplayed) apply first - instant - Remote filters (reviews, deck compat, tags) fetch in parallel per game - Early termination: stops when limit is reached - Use local filters first to minimize API calls ## Usage Examples **User: "What should I play on my Steam Deck?"** ```bash steam library --deck-compat verified --min-reviews 7 --sort playtime --limit 10 ``` **User: "What roguelikes do I have?"** ```bash steam library --tag "Roguelike" --show-tags --limit 20 ``` **User: "What unplayed games are highly rated?"** ```bash steam library --unplayed --min-reviews 8 --sort reviews --limit 10 --show-reviews ``` **User: "How many games do I have?"** ```bash steam whoami ``` **User: "What strategy games work on Deck?"** ```bash steam library --genre "Strategy" --deck-compat ok --show-compat --limit 15 ``` **User: "What tags are available?"** ```bash steam tags --json ``` ## Output Formats - Default: Colored table - `--plain`: Plain text list - `--json`: JSON for scripting/AI agents
用 curl 直接向公共天气服务取当前天气与预报的技能。
在局域网里发现并控制 Sonos 音箱的命令行工具。
以六爻占卜方式作答的技能。
用本地 JSON 记录饮水量与睡眠的技能。
在本地同步并查询 CalDAV 日历的命令行技能。
在 macOS 上通过 remindctl 管理提醒事项的技能。
travel-cn 聚合去哪儿/携程/飞猪等中国旅行平台的数据查询,覆盖机票、酒店、火车票、景点门票与行程规划。
在终端里搜索与控制 Spotify 播放的技能。
数据月份:2026-09 · 下载/星标/安装数聚合自公开技能注册库(ClawHub、SkillHub),按月更新。口径说明见数据方法。