nintendo
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseNintendo Skill
Nintendo Skill
Overview
概述
Enables Claude to interact with Nintendo services for managing game library, browsing eShop, accessing Nintendo Switch Online features, and tracking play activity.
让Claude能够与Nintendo服务交互,用于管理游戏库、浏览eShop、访问Nintendo Switch Online功能以及追踪游玩活动。
Quick Install
快速安装
bash
curl -sSL https://canifi.com/skills/nintendo/install.sh | bashOr manually:
bash
cp -r skills/nintendo ~/.canifi/skills/bash
curl -sSL https://canifi.com/skills/nintendo/install.sh | bash或手动安装:
bash
cp -r skills/nintendo ~/.canifi/skills/Setup
配置设置
Configure via canifi-env:
bash
undefined通过canifi-env进行配置:
bash
undefinedFirst, ensure canifi-env is installed:
首先,确保已安装canifi-env:
curl -sSL https://canifi.com/install.sh | bash
curl -sSL https://canifi.com/install.sh | bash
canifi-env set NINTENDO_EMAIL "your-email@example.com"
undefinedcanifi-env set NINTENDO_EMAIL "your-email@example.com"
undefinedPrivacy & 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:
- Complete the Browser Automation Setup using CDP mode
- Login to the service manually in the Playwright-controlled Chrome window
- Claude will use your authenticated session without ever seeing your password
如果你不想与Claude Code共享凭据:
- 使用CDP模式完成浏览器自动化设置
- 在Playwright控制的Chrome窗口中手动登录服务
- 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 Nintendo eShop and deals
- View game library and play history
- Access Nintendo Switch Online benefits
- Check My Nintendo rewards points
- View wish list and upcoming releases
- 浏览Nintendo eShop及优惠活动
- 查看游戏库与游玩历史
- 访问Nintendo Switch Online权益
- 查看My Nintendo奖励点数
- 查看愿望清单与即将发布的游戏
Usage Examples
使用示例
Example 1: eShop Deals
示例1:eShop优惠
User: "What games are on sale on Nintendo eShop?"
Claude: I'll check the eShop for current deals and discounts.用户:"Nintendo eShop上有哪些游戏在打折?"
Claude:我将为你查询eShop当前的优惠活动与折扣信息。Example 2: Play Activity
示例2:游玩活动
User: "How much time have I spent playing Zelda?"
Claude: I'll check your play activity for The Legend of Zelda games.用户:"我玩《塞尔达》总共花了多少时间?"
Claude:我将为你查询《塞尔达传说》系列游戏的游玩活动记录。Example 3: Switch Online
示例3:Switch Online
User: "What classic games are on Nintendo Switch Online?"
Claude: I'll browse the Nintendo Switch Online library of classic titles.用户:"Nintendo Switch Online上有哪些经典游戏?"
Claude:我将为你浏览Nintendo Switch Online的经典游戏库。Authentication Flow
认证流程
- Navigate to nintendo.com via Playwright MCP
- Click "Log In" button
- Enter Nintendo Account credentials
- Handle 2FA if enabled
- Maintain session for subsequent requests
- 通过Playwright MCP导航至nintendo.com
- 点击“登录”按钮
- 输入Nintendo账户凭据
- 若启用了双因素认证则进行处理
- 维持会话以用于后续请求
Error Handling
错误处理
- Login Failed: Retry authentication up to 3 times, then notify via iMessage
- Session Expired: Re-authenticate with Nintendo
- 2FA Required: Wait for code via email or app
- Rate Limited: Implement exponential backoff
- Region Lock: Note content availability by region
- 登录失败:最多重试3次认证,随后通过iMessage通知
- 会话过期:重新进行Nintendo认证
- 需要双因素认证:等待通过邮件或应用发送的验证码
- 速率限制:实现指数退避策略
- 区域锁:标注内容的区域可用性
Self-Improvement Instructions
自我改进说明
When encountering new UI patterns:
- Document Nintendo web interface changes
- Update selectors for new layouts
- Track eShop sale patterns
- Monitor Switch Online additions
当遇到新的UI模式时:
- 记录Nintendo网页界面的变更
- 更新针对新布局的选择器
- 追踪eShop的促销模式
- 监控Switch Online的新增内容
Notes
注意事项
- Nintendo Switch Online required for online play
- My Nintendo points for rewards
- Region differences in eShop content
- Family Membership available
- 在线游玩需要Nintendo Switch Online会员
- My Nintendo点数可用于兑换奖励
- eShop内容存在区域差异
- 提供家庭会员服务