Daily Brain

v1.0.0

每日脑力训练 — 逻辑推理、数学速算、记忆挑战、文字谜题,游戏化精美卡片呈现, 含难度自适应分级和连续打卡追踪。每天一道精选题目锻炼大脑,保持思维敏锐。 Daily brain training: logic puzzles, math speed drills, memory challenges, and w...

0· 72·0 current·0 all-time
byCosmos Fang@cosmofang
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description match the implementation: puzzles are embedded in data/puzzles.json; scripts produce today's puzzle, accept answers, update local progress, and render HTML card instructions. The node >=18 requirement declared in SKILL.md aligns with the provided JavaScript files.
Instruction Scope
SKILL.md explicitly states no networking or credential access; the scripts follow that and only read/write files under the skill's data directory. Minor content inconsistencies exist in the data: e.g., puzzle L001 lists 'answer': 'B' but has 'correctedAnswer': 'A' (the code prefers correctedAnswer when present). This is a data correctness issue, not a security concern.
Install Mechanism
No install spec; skill is instruction-only with local JS files. No downloads, package installs, or archive extraction occur. The recommended manual install (copy into skills dir) is low-risk and consistent with the skill's declared behavior.
Credentials
The skill requests no environment variables or credentials and does not access system config paths. Its only persistent data is data/progress.json inside the skill; that is proportionate to a local progress-tracking puzzle skill.
Persistence & Privilege
The skill writes only a single local file (data/progress.json) and documents its uninstall path. always:false and normal autonomous invocation are set. It does not request elevated privileges, modify other skills, nor write outside its own directory.
Assessment
This skill appears to do what it claims: present daily puzzles from an embedded DB and store progress locally. Before installing, ensure you have Node.js (>=18) available and that you are comfortable with a local file (data/progress.json) storing your progress unencrypted. Review the small JS files if you want assurance (they contain no network calls or secret access). Note the puzzle-data minor inconsistency (L001 has conflicting answer fields) — that's a correctness/UX issue, not a security issue. If you prefer extra safety, run the skill in a restricted environment or container, or back up/delete data/progress.json before/after use.

Like a lobster shell, security has layers — review code before you run it.

latestvk970jg0zt9vmdq3kt5kh9vaf1n84pqn7
72downloads
0stars
1versions
Updated 1w ago
v1.0.0
MIT-0

Daily Brain — 每日脑力训练

每天一道精选脑力题,逻辑/数学/记忆/文字四类轮换,难度自适应,打卡追踪成就


Purpose & Capability

daily-brain 是一个每日认知训练技能,通过游戏化的脑力题目帮助用户保持思维敏锐。

核心能力:

能力说明
四类题目轮换逻辑推理、数学速算、记忆挑战、文字谜题,按日期自动轮换
难度自适应Easy/Medium/Hard 三档,根据连续正确率自动调整
精美视觉卡片HTML 格式题目卡片和解析卡片,支持浅色/深色主题
打卡追踪连续天数、最长纪录、正确率、类别分布统计
成就系统解锁里程碑徽章(首次答题、连续7天、满分周等)
答案解析每题配详细解题思路和知识扩展

能力边界(不做的事):

  • 不联网获取题目 — 全部题库内置,无需 API
  • 不生成实时竞技或多人对战
  • 不提供专业心理学/医学认知评估
  • 不修改任何系统设置或 shell 配置

Instruction Scope

在 scope 内(会处理):

  • "今天的脑力题" / "来道逻辑题" / "每日脑力训练"
  • "做一道数学速算" / "来个记忆挑战" / "文字谜题"
  • "查看我的脑力训练统计" / "连续打卡多少天了"
  • "答案是 42" / "我选 B"
  • "重置训练进度"

不在 scope 内(不处理):

  • 专业智力测试或 IQ 评估
  • 学校考试题解答
  • 竞赛编程题(请用 daily-code 类技能)
  • 心理健康咨询

凭证缺失时的行为: 本 skill 无需任何凭证,所有功能开箱即用。


Credentials

本 skill 无需任何凭证

操作凭证范围
生成题目本地题库读取
记录进度本地 JSON 文件读写
显示统计本地数据读取

不做的事:

  • 不读取、传输、记录任何凭证或 token
  • 不访问网络或外部服务
  • 不收集用户个人信息

Persistence & Privilege

持久化写入的内容:

路径内容触发条件
data/progress.json用户训练进度(打卡天数、正确率、成就)每次提交答案时更新

不写入的路径:

  • 不修改 shell 配置文件
  • 不写入 skill 目录以外的任何路径
  • 不创建 cron 任务(推送由外部调度)

权限级别:

  • 以当前用户身份运行,不需要 sudo
  • 仅读写 data/progress.json 一个文件
  • 卸载方法:rm -rf ~/.claude/skills/daily-brain

Install Mechanism

标准安装

# 复制到 skills 目录
cp -r daily-brain ~/.claude/skills/daily-brain/

验证安装

node ~/.claude/skills/daily-brain/scripts/today.js
# 应输出:今日脑力训练题目 HTML 卡片

可选:启用每日推送

在 Claude Code 中设置 cron:

每天上午 9:03 自动推送今日脑力训练

Usage

# 获取今日题目
node scripts/today.js

# 指定难度
node scripts/today.js --difficulty hard

# 指定类别
node scripts/today.js --category logic

# 提交答案
node scripts/answer.js --answer "B"

# 查看统计
node scripts/stats.js

# 重置进度
node scripts/reset.js --confirm

Version: 1.0.0 · Created: 2026-04-12

Comments

Loading comments...