Skip to content

快速上手

1. 先看清楚

ipman            # 终端:交互式 TUI(两屏:scope 全景 → 启用区+归档区)
ipman status     # 纯文本全景
ipman scan       # 深扫:野生技能、重复组、断链

2. 接管散装技能

ipman absorb --user            # 清点 ~/.claude/skills:哪些可接管
ipman absorb --user my-notes   # 接管一个:收进存储(git 建档)、原位换软链
ipman absorb --user --all      # 全部散装技能(git clone 与套件自动豁免)

agent 看到的技能一模一样;marketplace 插件、套件外壳(如 gstack)、git clone 一概不碰。

3. 去重与清理

ipman dedup            # 重复报告(dry-run)→ --apply 合并为一份原件
ipman clean            # 清理报告(dry-run)→ --apply 移入 ~/.ipman/trash 隔离区

4. 停用 / 启用 / 功能包

ipman disable my-notes --scope user    # 撤链留档——还在本机,不是删除
ipman enable  my-notes --scope user    # 精确恢复到停用前的版本
ipman pack create writing-kit my-notes baoyu-comic
ipman enable --pack writing-kit --scope .    # 整包装进当前项目

TUI 里:Space 多选 → p 一键生成功能包;归档区一键启用。

5. 接管目录(可选的保护层)

ipman takeover user    # 整个 ~/.claude/skills 交给 IpMan 保管(agent 无感)
ipman release  user    # 随时归还,内容原地恢复

被接管的 scope 经得起事故:链接被误删也只需 ipman sync --user 一键重建。

6. 在 agent 里用

ipman skill-sync --scope claude-code-user   # 显式安装伴生技能(ipman + ipman-update)
ipman statusline                            # agent 状态栏单行状态

之后对 agent 说"整理一下我的技能"——同一套引擎,每个写入动作先征求确认。想更新工具时说"更新 ipman"即触发 /ipman-update。详见 在 agent 里使用