# pm-skills **Repository Path**: xiaoyanse/pm-skills ## Basic Information - **Project Name**: pm-skills - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-10-10 - **Last Updated**: 2026-10-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # PM Skills 自定义体系 Claude Code 的自定义工作流体系,含项目管理 skill 库、安全钩子、组织规则三部分。 ## 仓库结构 | 目录/文件 | 内容 | 性质 | |---|---|---| | `skills/` | 19 个 `pm-*` 流程 skill(开工/开发/验证/审计/派工/托管/汇报等)+ 专项 skill,任务书模板与 18 角色库在 `pm-team-dispatch/references/` | 方法论层 | | `hooks/` | 安全与状态钩子:`pm-guard.py`(红线命令拦截,PreToolUse)、`pm-resume-inject.py`(会话状态注入,SessionStart) | 机制层 | | `rules/` | 通用工程规则(git 工作流、测试分层、门禁分级、代码审查标准等) | 制度层 | | `agents/` | 自定义 Agent 定义(专项工作台、红绿灯审计等) | 方法论层 | | `CLAUDE.md` / `company-charter.md` | 全局身份卡与组织章程 | 制度层 | | `context-index.md` / `project-workflow.md` / `collaboration.md` | 场景路由与协作流程文档 | 制度层 | ## 设计理念 - **方法论 + 机制混合**:判断类纪律靠 skill 条文(灵活),违规类纪律靠 hook 兜底(确定) - **状态在文件不在对话**:关键流程状态落盘 `.pm/state.json`,会话崩溃可无损恢复 - **自动化的边界画在花钱与不可逆上**:线内全自动亮牌即走,线外首次显式确认 ## 钩子注册(settings.json 引用,本文件不入库) ```json "PreToolUse": [{ "matcher": "Bash", "hooks": [{ "command": "python <本目录>/hooks/pm-guard.py" }] }], "SessionStart": [{ "hooks": [{ "command": "python <本目录>/hooks/pm-resume-inject.py" }] }] ``` ## 部署 克隆后把内容放至 `~/.claude/` 对应位置,钩子路径按实际位置写入 settings.json。Windows 下 hook 命令路径用正斜杠。