Token导航 LogoToken导航

Agent Skill · 开发

epic-free-games(史诗般的免费游戏)

epic-free-games 用于辅助测试设计、自动化测试和回归验证,适合在 OpenClaw 中需要补充测试、分析失败日志或验证功能改动时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

epic-free-games 是开发类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为操作浏览器;许可证为 MIT-0,第三方扫描已通过,按安装量在开发类的 21,746 个 Skill 里排第 4,712。

总安装 7,659周安装 329GitHub Stars 1下载 2,685核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.1

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:epic-free-games(史诗般的免费游戏)
来源仓库:https://github.com/anlinxi/epic-free-games
安装命令:
openclaw skills install epic-free-games
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install epic-free-games

这个 Skill 是做什么的

开发类 Skill 面向写代码、改代码和排查问题,一般会读写仓库文件,部分还会执行构建或测试命令。

自动领取 Epic Games Store 免费游戏,适配最新页面流程。适用于游戏资产获取与自动化福利申领场景。支持持久登录与完整理赔流程(获取→下单→领取)。使用前需确认账户登录状态与区域访问权限。建议定期检查更新以避免页面适配失效。

epic-free-games 属于开发类 Skill,可作为该场景下的辅助能力补充。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install epic-free-games;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要操作浏览器,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

epic-free-games 怎么安装?

在终端执行 openclaw skills install epic-free-games。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

epic-free-games 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

epic-free-games 需要什么权限?

权限级别是操作浏览器。该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

epic-free-games 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

epic-free-games 用的人多吗?

公开数据是累计安装 7,659 次,近一周安装 329 次,下载 2,685 次,GitHub 1 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

epic-free-games 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理开发类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

开发类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
skill-vetter

技能审查员 · OpenClaw

8,779,018986操作浏览器MIT-0通过
ontology

本体论 · OpenClaw

6,636,960576只读MIT-0通过
entra-app-registration

内部应用程序注册 · Codex、Claude

6,631,872764接触敏感数据未明确通过
entra-app-registration

内部应用程序注册 · Codex、Claude

3,757,680201接触敏感数据未明确通过
nano-banana-pro

纳米香蕉专业版 · OpenClaw

3,526,898364接触敏感数据MIT-0有提醒
epic-free-games

史诗般的免费游戏 · 本页

7,6591操作浏览器MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
epic-free-games
description
>
metadata
openclaw
requires
commands
["agent-browser"]

Epic Free Games Auto Claimer / Epic 免费游戏自动领取

Auto-claim weekly free games from Epic Games Store.

自动领取 Epic Games Store 每周免费游戏。

⚠️ Risk Warning / 风险提示

English:

  • Account Risk: Automated tools may violate Epic's Terms of Service. Use at your own risk. Account suspension is possible.
  • Human Verification: hCaptcha/Cloudflare verification cannot be bypassed automatically. Manual intervention required when prompted.
  • Educational Purpose: This tool is for learning purposes only. Do not abuse it.
  • No Warranty: Use at your own risk. The author is not responsible for any consequences.

中文:

  • 账号风险:自动化工具可能违反 Epic 服务条款,使用风险自负。可能导致账号封禁。
  • 人机验证:无法自动绕过 hCaptcha/Cloudflare 验证,需要手动处理。
  • 仅供学习:本工具仅供学习研究使用,请勿滥用。
  • 免责声明:使用风险自负,作者不对任何后果负责。

Features / 功能特点

  • 2026 Latest Adaptation / 2026年最新适配 - Uses stable data-testid selectors / 使用稳定的 data-testid 选择器
  • Persistent Login / 持久化登录 - Login once, works forever (saves cookies) / 一次登录,永久生效(保存 Cookie)
  • Full Claim Process / 完整领取流程 - Get → Place Order → Confirm / 获取 → 0元下订单 → 确认领取
  • Cron Support / 定时任务支持 - Auto-claim every Thursday / 每周四自动领取

Quick Start / 快速开始

# First time login (manual login required) / 首次登录(需要手动登录一次)
python scripts/claim.py --login

# Auto-claim free games / 自动领取免费游戏
python scripts/claim.py

# Show browser window (for captcha handling) / 显示浏览器窗口(用于处理验证码)
python scripts/claim.py --headed

# View help / 查看帮助
python scripts/claim.py --help

Usage Steps / 使用步骤

1. First Login / 首次登录

python scripts/claim.py --login

Opens browser window for manual Epic login. After login, auth state is saved to epic_auth.json.

打开浏览器窗口,手动登录 Epic 账号。登录完成后,登录状态会保存到 epic_auth.json。

2. Auto Claim / 自动领取

python scripts/claim.py

Automatically:

  1. Opens Epic free games page / 打开 Epic 免费游戏页面
  2. Loads saved auth state / 加载保存的登录状态
  3. Clicks "Get" button / 点击"获取"按钮
  4. Clicks "Place Order" for $0 purchase / 点击"下订单"完成 0 元购买
  5. Confirms success / 确认领取成功

3. Cron Task / 定时任务

Set up cron for weekly auto-claim:

设置定时任务,每周四自动领取:

# Every Thursday at 00:20 / 每周四 00:20 执行
20 0 * * 4 cd /path/to/epic-free-games && python scripts/claim.py

CLI Arguments / 命令行参数

ArgumentDescription
--loginFirst-time login mode / 首次登录模式
--headedShow browser window / 显示浏览器窗口
--timeout NWait timeout in seconds / 等待超时时间(秒)
--auth-file FILEAuth state file path / 登录状态文件路径

Files / 文件说明

epic-free-games/
├── SKILL.md           # This file / 本说明文件
├── scripts/
│   └── claim.py       # Main script / 主脚本
└── epic_auth.json     # Auth state (auto-generated) / 登录状态缓存(自动生成)

Dependencies / 依赖

Install / 安装:

npm install -g agent-browser
agent-browser install

Limitations / 限制

  1. Cloudflare/hCaptcha - Cannot bypass automatically, use --headed for manual handling / 无法自动绕过,使用 --headed 手动处理
  2. Login Expiry - Re-run --login if session expires / 登录过期时重新运行 --login
  3. Already Owned - Script detects and skips owned games / 脚本会检测并跳过已拥有游戏

🔒 Security Best Practices / 安全最佳实践

IMPORTANT: This skill does NOT contain any pre-filled authentication files.

重要:本技能不包含任何预填充的认证文件。

For Users / 用户须知

  1. Generate Your Own Auth File / 自行生成认证文件

- Run python scripts/claim.py --login to create your own epic_auth.json - Never share your auth file with others / 不要分享你的认证文件 - The auth file contains sensitive credentials / 认证文件包含敏感凭证

  1. Keep Auth File Private / 保护认证文件

- Add epic_auth.json to .gitignore if using git - Do not upload to public repositories / 不要上传到公开仓库

  1. Isolated Environment / 隔离环境

- Consider running in a sandbox or VM / 建议在沙箱或虚拟机中运行 - Review the source code before running / 运行前请审查源代码

For Developers / 开发者须知

  1. Never Commit Sensitive Files / 不要提交敏感文件
   # These files should NEVER be in the distribution:
   # 以下文件绝对不应出现在分发包中:
   - epic_auth.json
   - browser-profile/
   - browser_profile/
   - *.png (screenshots may contain sensitive info)
  1. Use .gitignore / 使用 .gitignore

- The skill includes a .gitignore file to prevent accidental commits - 本技能包含 .gitignore 文件,防止意外提交

  1. Security First / 安全第一

- User credentials are private / 用户凭证是私密的 - Never bundle auth files in distributions / 分发时绝不要打包认证文件

Usage Tips / 使用技巧

Cloudflare 验证绕过

Epic 网站使用 Cloudflare 验证检测自动化访问。使用 --headed 显示浏览器窗口手动处理验证:

# 显示浏览器窗口 + 禁用自动化检测标志
agent-browser --headed --session epic \
  --args "--disable-blink-features=AutomationControlled" \
  open "https://store.epicgames.com/zh-CN/free-games"

推荐的手动 + 自动混合流程

  1. 打开浏览器窗口 (自动)
  2. 用户手动完成验证和登录 (手动)
  3. 自动领取游戏 (自动)

agent-browser 常用命令

agent-browser --session epic snapshot -i  # 查看页面快照
agent-browser --session epic click "ref=e55"  # 点击元素
agent-browser --session epic close  # 关闭浏览器

领取流程中的常见问题 (2026-03-27 更新)

1. 获取按钮不在可视区域

问题描述:游戏页面的"获取"按钮可能不在首屏可视区域内,需要向下滚动才能看到。

解决方案:

# 先滚动页面,再查找获取按钮
agent-browser --session epic scroll down 300
agent-browser --session epic snapshot -i --json
# 查找 "获取" 按钮的 ref 值,然后点击
agent-browser --session epic click "ref=e50"

最佳实践:每次打开游戏页面后,先截图确认"获取"按钮是否可见,如不可见则滚动页面。

2. 登录状态未持久化

问题描述:每次运行都需要重新登录,因为登录状态没有保存到文件。

解决方案:

# 登录成功后,保存登录状态到文件
agent-browser --session epic state save "epic_auth.json"

# 下次运行时加载登录状态
agent-browser --session epic state load "epic_auth.json"

3. Cloudflare 验证拦截

问题描述:默认的自动化浏览器会被 Cloudflare 检测并拦截。

解决方案:使用 --args 参数禁用自动化检测标志:

agent-browser --session epic --headed \
  --args "--disable-blink-features=AutomationControlled" \
  open "https://store.epicgames.com/zh-CN/free-games"

4. 结账弹窗处理

问题描述:点击"获取"按钮后会弹出结账窗口,需要勾选协议复选框。

解决方案:

# 等待结账弹窗出现
agent-browser --session epic wait 3000
# 勾选协议复选框(checkbox 类型元素)
agent-browser --session epic check "ref=e134"
# 点击"下订单"按钮
agent-browser --session epic click "ref=e132"

完整领取流程示例

# 1. 打开浏览器(带反自动化检测)
agent-browser --session epic --headed \
  --args "--disable-blink-features=AutomationControlled" \
  open "https://store.epicgames.com/zh-CN/free-games"

# 2. 等待页面加载
agent-browser --session epic wait 3000

# 3. 截图确认页面状态
agent-browser --session epic screenshot

# 4. 获取游戏链接
agent-browser --session epic eval "document.querySelector('a[href*=\"游戏名\"]')?.href"

# 5. 打开游戏页面
agent-browser --session epic open "游戏链接"

# 6. 滚动到获取按钮位置
agent-browser --session epic scroll down 300

# 7. 点击获取按钮
agent-browser --session epic click "ref=获取按钮ref"

# 8. 处理结账弹窗
agent-browser --session epic wait 3000
agent-browser --session epic check "协议复选框ref"
agent-browser --session epic click "下订单按钮ref"

# 9. 保存登录状态
agent-browser --session epic state save "epic_auth.json"

License / 许可证

MIT License - Use at your own risk / 使用风险自负

平台分布

OpenClaw

82.09%
按下载量换算2,204

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

操作浏览器

该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills