MPM项目初始化工具Skill mpm-init

该技能用于初始化和智能更新Claude Code和MPM项目,支持自动生成文档、代码结构分析、git历史管理、工具配置和内存系统设置,提高开发效率和项目管理水平。关键词:项目初始化、代码分析、AST、文档生成、git管理、DevOps、Claude MPM、智能更新、工具配置、内存系统。

DevOps 0 次安装 0 次浏览 更新于 3/17/2026

name: mpm-init description: 为Claude Code和Claude MPM初始化或更新项目 user-invocable: true version: “1.0.0” category: mpm-command tags: [mpm-command, system, pm-required, setup]

/mpm-init

为Claude Code和Claude MPM初始化或智能更新项目。

用法

/mpm-init [update|context|resume|catchup] [options]

核心模式

项目设置

/mpm-init                      # 自动检测:提供更新或创建
/mpm-init update               # 快速更新(30天git活动)
/mpm-init --update             # 完整文档刷新
/mpm-init --force              # 强制从头重建

委托给Agentic Coder Optimizer代理用于:

  • CLAUDE.md的创建/更新(带优先级排名🔴🟡🟢⚪)
  • AST分析和代码结构文档
  • 单一路径工作流(任何事情的唯一方式)
  • 工具配置、内存系统、gitignore管理

智能更新模式: 自动检测现有的CLAUDE.md并提供更新或重建。

上下文分析

/mpm-init context [--days N]   # 智能git历史分析(默认:7天)
/mpm-init catchup              # 快速提交历史(最后25次提交,无分析)

context: 委托给Research代理进行深度分析:

  • 活跃工作流(从提交模式)
  • 意图和动机(从消息)
  • 风险和障碍
  • 推荐的下一个行动

catchup: 直接CLI执行,即时输出。

从日志恢复

/mpm-init resume [--list] [--session-id ID]

.claude-mpm/resume-logs/.claude-mpm/responses/读取停止事件日志,显示:

  • 正在处理的内容
  • 完成的任务,修改的文件
  • 下一步,停止原因,令牌使用
  • Git上下文(分支,状态)

关键选项

配置:

  • --project-type TYPE: web, api, cli, library
  • --framework NAME: react, django, fastapi等。
  • --ast-analysis / --no-ast-analysis: 启用/禁用代码分析
  • --comprehensive / --minimal: 完整设置 vs 仅CLAUDE.md

组织:

  • --organize: 组织错放的文件
  • --preserve-custom: 保留自定义部分(默认)
  • --review: 仅查看不更改

创建内容

新项目:

  • CLAUDE.md(优先级排序的指令)
  • ✅ 单一路径工作流(make build/test/deploy)
  • ✅ 工具配置(代码检查、格式化、测试)
  • ✅ 内存系统(.claude-mpm/memories/)
  • DEVELOPER.md, CODE_STRUCTURE.md(带AST)
  • ✅ .gitignore更新(自动添加.claude-mpm/)

更新:

  • ✅ 智能合并(保留自定义部分)
  • ✅ 自动归档(docs/_archive/)
  • ✅ 变更跟踪

示例

# 快速开始
/mpm-init                      # 自动检测模式

# 快速更新(轻量级)
/mpm-init update               # 30天活动报告

# 恢复工作
/mpm-init context --days 14    # 分析最近2周
/mpm-init resume               # 从日志显示最新会话
/mpm-init catchup              # 快速提交历史

# 完整配置
/mpm-init --project-type web --framework react --comprehensive

实现说明

委托模式:

  • 项目初始化/更新: → Agentic Coder Optimizer代理
  • context: → PM → Research代理(结构化分析)
  • catchup: → 直接CLI(git log包装器)
  • resume: → PM(读取日志,无委托)

令牌预算:

  • context分析:10-30秒处理时间
  • resume显示:约10-20k令牌
  • catchup:即时,最小令牌

查看docs/commands/init.md获取完整文档。