Skills2026年5月14日·1 分钟阅读

aspens — Scoped Skills from Your Import Graph

aspens splits bloated CLAUDE.md into ~35-line scoped skills from your import graph; verified 81★ with `doc init/impact/sync` + post-commit auto-sync.

Agent 就绪

Agent 可直接安装

这个资产可安装;Agent 先选择当前运行时、检查安装计划,再运行匹配命令。

Native · 98/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Single
信任
信任等级:Established
入口
Asset
直接安装命令
npx -y tokrepo@latest install 32a0906c-df12-55b6-8702-258426e778f4 --target codex

先 dry-run 确认安装计划,再运行此命令。

介绍

aspens 把臃肿的 CLAUDE.md 拆成约 35 行的 scoped skills,并基于 import graph 自动生成/同步;已验证 81★,核心命令为 doc init/impact/sync

Best for: 单一 CLAUDE.md 越写越长、随代码演进变得过时的团队

Works with: Claude Code 与 Codex(支持 claude/codex/all 输出目标),以及可分析 import graph 的 git 仓库

Setup time: 8-15 minutes

Key facts (verified)

  • GitHub:81 stars · 3 forks;最近更新 2026-05-13。
  • 许可证:MIT;作者头像与仓库链接均已通过 GitHub API 复核。
  • README 中可对照的入口命令:npm install -g aspens

Main

  • 用多个小 skill 替代单个大文件:让 agent 只在触达对应领域时加载所需上下文。

  • doc impact 当作“上下文新鲜度/覆盖率”的门禁,在 CI 或大改动前先验证再依赖。

  • doc sync(或安装 post-commit hook)降低漂移,让 skills 与当前代码/依赖关系保持一致。

Source-backed notes

  • README 将 skills 描述为约 35 行的 markdown 文件,并在编辑对应领域文件时触发加载。
  • README 给出 aspens doc init --recommendedaspens doc impact 作为首要验证闭环。
  • README 提供 aspens doc sync,并支持 --install-hook 安装 post-commit 自动同步。

FAQ

  • 必须全局安装吗?:不必。README 也提供 npx aspens doc init --recommended 的免安装用法。
  • skill 什么时候触发?:README 说明:当 agent 触达匹配的领域/文件时再加载对应 skill,而不是一次性读完整 CLAUDE.md。
  • 如何保持同步?:改动后运行 aspens doc sync,或用 --install-hook 安装 post-commit 自动同步。
🙏

来源与感谢

Source: https://github.com/aspenkit/aspens > License: MIT > GitHub stars: 81 · forks: 3

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产