SuperAPI AI 工具集

registry

智能体与模型

查看项目

更新于 10-16 00:21

技能介绍

用途:registry 是 Claude Code 系统组件(skills、agents、rules、hooks、plugins)的注册表管理工具,用 PDCA 生命周期(plan、do、check、act、deprecated)跟踪每个组件的状态,并提供扫描、审计与弃用能力。

主要能力:默认 /registry 输出仪表盘,按类型展示数量与 PDCA 分布及陈旧警告;/registry list [type] 列出组件,deprecated 条目单列底部;/registry check <name> 展示单个组件的全部字段;/registry update 扫描文件系统并同步到 registry.yaml,保留手工字段、自动补充新组件、移除磁盘上已不存在的活跃条目;/registry scan 做完整性检查,包括孤儿目录、缺失 frontmatter、失效引用、注册表漂移、过期移除和 DRY 违规;/registry stale [days] 列出超过 N 天(默认 30)未手动测试的组件;/registry deprecate <name> [--grace-days N] 执行正式弃用,将技能目录移入 skills/_archived/,加弃用横幅,并写入 deprecated 段(默认宽限期 90 天)。

使用方式:数据存储在 ~/.claude/docs/development/registry.yaml,为单一、受版本控制的 YAML 文件。常用命令形如 /registry、/registry list skills、/registry check security、/registry update、/registry scan、/registry stale 30、/registry deprecate prp-generator --reason "Merged into /story prp subcommand" --grace-days 60。另有 /registry routing-check 运行路由评测与 DRY 审计,使用 uv run python -m framework.runner --report-dir results/。

适用场景:维护 Claude Code 组件目录、跟踪验证状态、发现长期未测试或未调用组件、清理已弃用技能、检查技能与规则之间的内容重复。

限制:资料未提供安装方式、收费信息、平台支持范围与官方来源说明;部分字段如 why、intended_impact 等需人工填写,更新时新组件默认 pdca_status: plan、last_manual_test: null。