AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Learn

skill-almax000-claude-skills-learn · by almax000

间隔重复学习助手。主动回忆、追问填补知识空白、记录学习进度。用于学习新概念、复习已学内容。

No reviews yet
0 installs
8 views
0.0% view→install

Install

$ agentstack add skill-almax000-claude-skills-learn

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-almax000-claude-skills-learn)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
3mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Learn? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

/learn - 间隔重复学习助手

通过主动回忆和追问,帮助你真正掌握知识。

学习目录

所有学习记录存储在 ~/.claude/learning/

~/.claude/learning/
├── topics/           # 学习主题
│   ├── oauth2.md
│   ├── typescript-generics.md
│   └── git-internals.md
├── review-queue.md   # 待复习队列
└── progress.md       # 学习进度统计

使用模式

模式 1:学习新概念

用户说: /learn OAuth2 授权流程

流程:

  1. 询问用户当前对这个概念的理解
  2. 用户用自己的话解释
  3. Claude 评估理解程度(1-5 分)
  4. 追问薄弱点,填补知识空白
  5. 总结要点,存储到学习记录

模式 2:复习已学内容

用户说: /learn review

流程:

  1. 从 review-queue.md 取出到期的主题
  2. 让用户回忆该主题的要点
  3. 评估记忆程度,更新复习间隔
  4. 间隔算法:1天 → 3天 → 7天 → 14天 → 30天

模式 3:查看学习进度

用户说: /learn status

流程:

  1. 显示已学主题数量
  2. 显示待复习数量
  3. 显示掌握程度分布

学习记录格式

# OAuth2 授权流程

## 元数据
- 创建时间: 2024-02-04
- 上次复习: 2024-02-04
- 下次复习: 2024-02-05
- 掌握程度: 3/5
- 复习次数: 1

## 核心要点
1. 四种授权模式:授权码、隐式、密码、客户端凭证
2. 授权码模式最安全,适合有后端的应用
3. Access Token 短期有效,Refresh Token 用于续期

## 我的理解
[用户自己的解释,用自己的话]

## 薄弱点
- Token 存储的安全性考量
- PKCE 扩展的作用

## 追问记录
Q: Refresh Token 为什么不能存在前端?
A: 因为...

## 复习历史
- 2024-02-04: 首次学习,评分 3/5

评估标准

| 分数 | 描述 | 下次复习 | |------|------|----------| | 1 | 完全不记得 | 立即 | | 2 | 模糊印象 | 1 天后 | | 3 | 基本理解,有漏洞 | 3 天后 | | 4 | 理解清晰,细节略模糊 | 7 天后 | | 5 | 完全掌握,能教给别人 | 14 天后 |

追问策略

根据用户的解释,从以下角度追问:

  1. 为什么:这样设计的原因是什么?
  2. 对比:与 X 方案相比有什么区别?
  3. 边界:在什么情况下会失效?
  4. 应用:能举一个实际使用的例子吗?
  5. 关联:这和你之前学的 Y 有什么关系?

初始化

首次使用时创建学习目录:

mkdir -p ~/.claude/learning/topics
touch ~/.claude/learning/review-queue.md
touch ~/.claude/learning/progress.md

复习队列格式

# 待复习队列

| 主题 | 下次复习 | 掌握程度 |
|------|----------|----------|
| oauth2 | 2024-02-05 | 3/5 |
| typescript-generics | 2024-02-07 | 4/5 |

使用示例

学习新概念:

> /learn React Hooks 的工作原理

Claude: 请用你自己的话解释一下你对 React Hooks 的理解。
        不用担心说错,这正是学习的过程。

User: Hooks 让函数组件有了状态...

Claude: 不错!你理解了基本概念。让我追问几个点:
        1. useState 返回的数组为什么是 [value, setter] 这个顺序?
        2. 为什么 Hooks 不能在条件语句里调用?

复习:

> /learn review

Claude: 你有 2 个主题待复习。

        先来复习「OAuth2 授权流程」。
        请回忆一下授权码模式的完整流程。

User: 首先用户点击登录,跳转到授权服务器...

Claude: 很好!你记住了主要流程。但有一点需要补充:
        授权码换 Token 这一步为什么必须在后端进行?

核心理念

> 费曼学习法:如果你不能用简单的话解释一个概念,说明你还没真正理解它。

这个 skill 的设计基于:

  1. 主动回忆 > 被动阅读
  2. 间隔重复 > 一次性学习
  3. 追问薄弱点 > 跳过难点
  4. 用自己的话 > 复制定义

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.