ubisoft-connect

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Ubisoft Connect Skill

Ubisoft Connect Skill

Overview

概述

Enables Claude to interact with Ubisoft Connect for managing game library, earning and spending Ubisoft rewards, tracking achievements, and connecting with other players.
让Claude能够与Ubisoft Connect交互,用于管理游戏库、获取和使用Ubisoft奖励、追踪成就以及与其他玩家建立联系。

Quick Install

快速安装

bash
curl -sSL https://canifi.com/skills/ubisoft-connect/install.sh | bash
Or manually:
bash
cp -r skills/ubisoft-connect ~/.canifi/skills/
bash
curl -sSL https://canifi.com/skills/ubisoft-connect/install.sh | bash
或手动安装:
bash
cp -r skills/ubisoft-connect ~/.canifi/skills/

Setup

设置

Configure via canifi-env:
bash
undefined
通过canifi-env进行配置:
bash
undefined

First, ensure canifi-env is installed:

首先,确保已安装canifi-env:

canifi-env set UBISOFT_EMAIL "your-email@example.com"
undefined
canifi-env set UBISOFT_EMAIL "your-email@example.com"
undefined

Privacy & Authentication

隐私与认证

Your credentials, your choice. Canifi LifeOS respects your privacy.
你的凭据,由你掌控。Canifi LifeOS尊重你的隐私。

Option 1: Manual Browser Login (Recommended)

选项1:手动浏览器登录(推荐)

If you prefer not to share credentials with Claude Code:
  1. Complete the Browser Automation Setup using CDP mode
  2. Login to the service manually in the Playwright-controlled Chrome window
  3. Claude will use your authenticated session without ever seeing your password
如果你不想与Claude Code共享凭据:
  1. 使用CDP模式完成浏览器自动化设置
  2. 在Playwright控制的Chrome窗口中手动登录该服务
  3. Claude将使用你的已认证会话,且永远不会看到你的密码

Option 2: Environment Variables

选项2:环境变量

If you're comfortable sharing credentials, you can store them locally:
bash
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"
Note: Credentials stored in canifi-env are only accessible locally on your machine and are never transmitted.
如果你愿意共享凭据,可以将其存储在本地:
bash
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"
注意:存储在canifi-env中的凭据仅能在你的本地机器上访问,绝不会被传输。

Capabilities

功能

  • Browse Ubisoft game library
  • Earn and redeem Ubisoft rewards
  • Track in-game challenges and achievements
  • Manage friend connections
  • Access Ubisoft Store deals
  • 浏览Ubisoft游戏库
  • 获取和兑换Ubisoft奖励
  • 追踪游戏内挑战与成就
  • 管理好友连接
  • 查看Ubisoft Store优惠

Usage Examples

使用示例

Example 1: Rewards Check

示例1:奖励查询

User: "How many Ubisoft rewards points do I have?"
Claude: I'll check your Ubisoft Connect account for available Units.
用户:"我有多少Ubisoft奖励点数?"
Claude:我将查看你的Ubisoft Connect账户中的可用Units。

Example 2: Game Challenges

示例2:游戏挑战

User: "What challenges are available in Assassin's Creed?"
Claude: I'll check the Ubisoft Connect challenges for Assassin's Creed.
用户:"《刺客信条》中有哪些可用挑战?"
Claude:我将查看Ubisoft Connect中《刺客信条》的挑战内容。

Example 3: Library Overview

示例3:游戏库概览

User: "What Ubisoft games do I own?"
Claude: I'll browse your Ubisoft Connect library.
用户:"我拥有哪些Ubisoft游戏?"
Claude:我将浏览你的Ubisoft Connect游戏库。

Authentication Flow

认证流程

  1. Navigate to ubisoft.com via Playwright MCP
  2. Click "Log In" button
  3. Enter Ubisoft credentials
  4. Handle 2FA if enabled
  5. Maintain session for subsequent requests
  1. 通过Playwright MCP导航至ubisoft.com
  2. 点击“登录”按钮
  3. 输入Ubisoft凭据
  4. 若启用则处理双因素认证(2FA)
  5. 维持会话以用于后续请求

Error Handling

错误处理

  • Login Failed: Retry authentication up to 3 times, then notify via iMessage
  • Session Expired: Re-authenticate with Ubisoft
  • 2FA Required: Wait for code via email or app
  • Rate Limited: Implement exponential backoff
  • Service Unavailable: Check Ubisoft server status
  • 登录失败:最多重试3次认证,随后通过iMessage通知
  • 会话过期:重新向Ubisoft认证
  • 需要2FA:等待通过邮件或应用发送的验证码
  • 速率限制:实现指数退避机制
  • 服务不可用:检查Ubisoft服务器状态

Self-Improvement Instructions

自我改进说明

When encountering new UI patterns:
  1. Document Ubisoft Connect changes
  2. Update selectors for new layouts
  3. Track rewards system updates
  4. Monitor new game integrations
遇到新的UI模式时:
  1. 记录Ubisoft Connect的变更
  2. 更新针对新布局的选择器
  3. 追踪奖励系统的更新
  4. 监控新游戏的集成情况

Notes

注意事项

  • Units currency for in-game rewards
  • Cross-game progression tracking
  • Weekly and daily challenges
  • Smart Intel for game tips
  • 用于游戏内奖励的Units货币
  • 跨游戏进度追踪
  • 每周与每日挑战
  • 游戏技巧智能提示