能力成长闭环

SKILL教育学习
教育学习 未标注权限 许可证不明确
安装这个技能

Capability Loop 是一个面向 AI 协作场景的 Agent Skill,处理一个具体问题:项目已经交付,个人能力是否真正增长仍缺少证据。 交付证据不等于能力证据。 一份完成度很高的成果,可以证明工作已经交付。它无法单独证明用户能够复现其中的判断、适应新的条件,或在较少帮助下处理相邻问题。Capability Loop 将两类证据分开记录,并保留足够的信息,供用户检查能力判断是否过度。 范围 Capability Loop 借鉴项目式学习、刻意练习、反思与迁移评估。它聚焦于 AI 协作项目中的轻量能力证据闭环。 完整的教育 PBL 还包括持续探究、学习者选择、批评与修订、公开成果、教学引导和评估设计。这些内容不属于当前 Skill 的承诺范围。 三种模式 start:保留原始交付目标,定义一项边界明确的目标能力,并选择下一项刻意挑战。 checkpoint:检查一次真实尝试,分开记录交付证据与能力证据,并比较本次与上次使用的帮助。 transfer:在一个相邻新问题上测试同一项能力,并明确记录上下文泄漏情况。 日常对话默认保持自然。只有在用户主动要求、发起 checkpoint review、要求导出,或 AI 准备提出能力状态变化时,Skill 才展示完整证据账本。 能力状态 每个状态都绑定一项明确能力、一个任务族和当前已有证据。 emerging:目标行为已经出现过一次有效实例。 repeatable:目标行为在相似任务中再次出现,AI 或其他帮助没有变得更具替代性。 transfer-evidenced:用户在 clean 迁移条件下,对相邻新问题提交了有效的独立首稿。 这些状态用于汇总证据,不构成证书,也不能外推为通用熟练度。一次失败会增加能力债务,并可能缩小能力声明的适用范围。它不会自动抹去此前有效的低阶证据。 援助与迁移控制 证据账本会记录帮助介入尝试的时间: 用户首次尝试之前; 尝试过程中; 首次尝试完成后的批评阶段; 工具执行或外部反馈阶段。 如果 AI 在用户首次尝试前已经提供目标行为,这部分内容不能算作用户的独立能力证据。 迁移隔离分为四级: clean:使用新的相邻问题,旧答案不可见,首次尝试前没有提示,并保留用户首稿; partial:部分旧结构、案例或材料仍然可见; contaminated:首次尝试前已经提供答案、模板、推理模式或分步辅导; unknown:无法确认隔离条件。 只有 clean 迁移可以支持 transfer-evidenced。 安装 将仓库中的 capability-loop/ 目录复制或链接到兼容 Agent Skills 的宿主。 示例提示词: 使用 $capability-loop,围绕这个项目启动一次能力成长闭环。 使用 $capability-loop 做一次 checkpoint,保持自然对话。 在提出状态变化前,先展示证据账本。 为这项能力设计一次 clean transfer 测试。 核心 Skill 不依赖 CLI、MCP server、数据库、固定文件路径、网络或外部账号。 持久化与可选协作工具 默认状态边界是宿主当前可用的对话上下文。跨会话持久化需要用户明确授权,并由用户指定保存位置或状态系统。Skill 不得暗示存在隐藏存储,也不得覆盖项目事实源。 FlowGrid 可以作为持久、可审计的跨会话判断状态工具。它始终是可选项,不会被自动安装或调用。 仓库内容 capability-loop/SKILL.md:可安装的 Skill 指令。 capability-loop/references/evidence-ledger.md:证据和状态转换语义。 capability-loop/references/multi-round-example.md:虚构的完整多轮示例。 capability-loop/references/behavioral-tests.md:便于人工阅读的行为回归说明。 capability-loop/references/evaluation-protocol.md:可复现的宿主与模型评测流程。 evals/cases.json:版本化、机器可读的行为用例。 scripts/validate_repo.py:零依赖仓库校验脚本。 校验 运行本地校验: python scripts/validate_repo.py 使用官方 Agent Skills reference implementation 校验 Skill: python -m pip install \ 'git+https://github.com/agentskills/agentskills.git@217be548739f21d6008915c29aefe320ea1a90af#subdirectory=skills-ref' skills-ref validate ./capability-loop GitHub Actions 会在每个 PR 和每次向 main 推送时运行两项检查。 当前评测状态 结构与仓库检查已经自动化。 行为回归用例已经写入 evals/cases.json 并纳入版本控制。 示例文件只描述预期行为,不能作为真实场景证据。 跨宿主结果、真实用户纵向数据、跨会话持久化测试和 clean transfer 现场研究仍待完成。 公开评测结果时,应使用精确表述,例如:在 commit Z 上,使用 host X 与 model Y 完成测试。更广泛的验证结论需要对应的公开证据。 从 v0.1 迁移 v0.2 将可安装目录和 Skill 标识从 pbl-loop 改为 capability-loop。旧安装需要替换原目录,并改用 $capability-loop 调用。 仓库名称继续保留 pbl-loop。

一句话选型结论

按资料字段整理

能力成长闭环是教育学习类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类教育学习 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_ee2f9a3e/pbl-loop
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

教育学习
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_ee2f9a3e仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791708702
正文体量6.7 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
讲解知识点

按水平把知识点讲清楚。

出练习题

按章节生成练习与答案。

制定学习计划

按目标和时间排学习节奏。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在教育学习场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
能力成长闭环当前 未标注权限 未标注 未标注 未标注 有
食谱创建课堂课程 未标注权限 GitHub 仓库 25.5 万 Codex、Claude、Cursor 有
语言学习 联网访问 ClawHub 市场 23.6 万 OpenClaw 有
learning 效率 只读 ClawHub 市场 19.2 万 OpenClaw 有
学习习惯 未标注权限 ClawHub 市场 10.2 万 OpenClaw 有
日语家教 只读 ClawHub 市场 8.2 万 OpenClaw 有

SKILL.md 全文

6.7 KB
模型实际读到的说明书原文,来自技能仓库

PBL Loop (v0.1)

Use this skill for capability-learning loops in real work.
It is host-neutral and dependency-free.

Trigger and boundary

Trigger only when the user explicitly requests:

  • a learning goal or capability-development objective,
  • reflection on what was learned versus what was delivered,
  • transfer, teaching, or replication against an adjacent problem,
  • a PBL-style growth loop in project context.

Do not trigger for:

  • routine project status updates,
  • delivery planning without learning/evidence intent,
  • generic study explanations,
  • final completion checks without a capability loop,
  • requests to change project truth or governance state directly.

Keep exactly three modes: start, checkpoint, transfer.

Start response contract (mandatory)

Treat start as a learning contract, not a full project plan.

If any key context is missing for:

  • delivery goal,
  • capability goal,
  • evidence context,

complete the mandatory schema with explicit unknown values, then ask exactly one focused question. Do not ask additional questions or add a full project plan. The response must end with that question.

When context is sufficient:

  • preserve the exact user delivery goal,
  • record one bounded user-facing capability goal,
  • keep all non-user-supplied details out of evidence fields,
  • never invent counts, durations, thresholds, percentages, score bands, windows, deadlines, or acceptance gates,
  • mark assistant additions as source_status: proposed and never convert them into hard requirements.

Core invariants (v0.1)

  • This skill is host-neutral. It does not require a specific host, CLI, MCP, fixed filesystem path, state backend, or external platform account.
  • It does not require host metadata or proprietary runtimes.
  • Preserve the real project delivery goal from user context. If unavailable, set delivery_goal to unknown and set status explicitly.
  • Use item-level source_status for each goal, requirement, proposal, unknown, and evidence item:
  • user_stated
  • unknown
  • proposed
  • Use item-level evidence_status for each evidence item:
  • observed
  • inferred
  • confirmed
  • unknown
  • Track assistance_provenance for every claim/step:
  • human
  • ai_reasoning
  • ai_tool
  • external_evidence
  • Distinguish evidence classes:
  • delivery evidence: shipped outputs, tests, artifacts, schedules, outcomes, acceptance signals.
  • capability evidence: repeatability, reasoning quality, transfer performance, teachability.
  • Default operation is conversation-only and stateless.
  • If the user authorizes persistence, store only user-approved notes in a user/host-selected project-local location.
  • Never overwrite prior project truth.

Four cognitive quadrants (state model)

Use these labels only for first-person capability/mastery claims, never for project status.

  1. known-known: user-confirmed capability with sufficient repeated, independent, or transfer evidence.
  2. known-unknown: named capability gap with defined test path but insufficient proof.
  3. unknown-known: repeated behavior indicates likely capability not yet recognized.
  4. unknown-unknown: anomaly or gap with no clear shape/test path yet.

Rules:

  • Move from unknown-known only when behavior suggests likely capability and is explicitly documented.
  • Move to known-unknown only when a gap is named and testable.
  • Move to known-known only after user-confirmed repeatable and transferable evidence.

Output schema (mandatory, all modes)

For every mode response, keep these top-level fields:

  • mode
  • delivery_goal
  • learning_goal
  • user_stated_requirements
  • assistant_proposals
  • unknowns
  • assistance_provenance
  • capability_debt
  • next_deliberate_challenge
  • quadrant_before and/or quadrant_after
  • delivery_evidence
  • capability_evidence

Each delivery_goal, learning_goal, user_stated_requirements, assistant_proposals, unknowns, delivery_evidence, and capability_evidence item must retain:

  • source_status
  • evidence_status
  • assistance_provenance

assistant_proposals should be empty when no proposal is needed; otherwise every proposal item must be clearly marked with source_status: proposed.

mode: start

Minimum required fields:

  • mode
  • delivery_goal
  • learning_goal
  • quadrant_before
  • user_stated_requirements
  • assistant_proposals
  • unknowns
  • assistance_provenance
  • capability_debt
  • next_deliberate_challenge
  • delivery_evidence
  • capability_evidence

Start logic:

  1. Restate the delivery goal with explicit status. If absent, set delivery_goal: unknown.
  2. Set one bounded first-person capability goal.
  3. Set baseline quadrant_before only for that capability claim.
  4. Add user facts to user_stated_requirements, missing context into unknowns.
  5. Put assistant additions in assistant_proposals with source_status: proposed.
  6. Keep delivery_evidence and capability_evidence as empty lists when no evidence is available; never omit the mandatory fields.
  7. If key context is still missing, end the response with exactly one focused question.

mode: checkpoint

  1. Carry forward the delivery goal and previous schema context.
  2. Add delivery/capability evidence updates and evidence status.
  3. Set quadrant_after to show capability movement.
  4. Keep capability_debt explicit.
  5. Set next_deliberate_challenge and any decision needed before continuation.

mode: transfer

  1. Carry forward the delivery goal from context; do not redefine it as the transfer task.
  2. Define one bounded adjacent problem in the same capability family.
  3. Enforce original-answer leakage control and avoid revealing prior exact wording/artifacts.
  4. Evaluate transfer for adaptability, explanation quality, and reuse.
  5. Update quadrant_before/quadrant_after and capability_debt.
  6. Use evidence_status for transfer judgments.

Anti-fabrication rule

  • Do not fabricate counts, durations, percentages, score bands, 24-hour windows, full intervention plans, or acceptance gates when missing.
  • Use unknown or proposed states instead of invented concrete values.

Fail-closed rule

Delivery polish and intervention quality do not prove capability. Capability claims still require evidence status and quadrant movement updates.

Optional companion note

FlowGrid (https://github.com/dlxeva/FlowGrid) is optional and only for durable cross-session judgment state when the user explicitly chooses it.

常见问题

5 问
答案由本站依据条目字段整理
能力成长闭环怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_ee2f9a3e/pbl-loop。安装方式为未标注。装完刷新技能列表或重开客户端。

能力成长闭环支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

能力成长闭环权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

能力成长闭环收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

能力成长闭环用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。