umputun/cc-thingz

various things for claude code

解决的问题

它为 Claude Code 提供了一个精选的插件市场,增加了基础工具所缺乏的专业功能,例如结构化实现规划、严谨的代码审查工作流程以及协作式设计对话。

运作方式

此项目组织了一组独立的插件(钩子、技能与指令),可通过 Claude Code 插件系统进行安装。这些插件通过以下方式扩展 AI 的行为:

  • 技能 (Skills):新增斜线指令(例如 /brainstorm、/review),触发多阶段 AI 工作流程。
  • 指令 (Commands):创建结构化文件(如实现计划)并进行管理。
  • 钩子 (Hooks):拦截特定事件(如 ExitPlanMode 或 UserPromptSubmit),以触发外部脚本或编辑器叠加层,进行人机协作验证。
  • 子代理 (Subagents):利用 Claude Code 的子代理功能执行平行审查(质量、测试、文档)与自主任务执行。

目标对象

使用 Claude Code 并希望超越简单聊天互动,迈向专业软件工程生命周期的开发者,包含正式规划、自主执行与严格的技术写作标准。

特色亮点

  • 结构化规划:一个 /planning:make 指令,引导用户在生成正式计划文件前,完成背景信息收集与方案权衡。
  • 自主执行:一个 /planning:exec 技能,使用隔离的子代理与多阶段审查流程,逐项执行计划任务。
  • 交互式审查叠加层:与终端叠加层(agterm, tmux, kitty, wezterm)整合,允许用户直接在编辑器中注释计划或差异文件,AI 随后会根据这些注释修改其工作。
  • 深度 PR 分析:一种审查工具,可侦测范围蔓延、分析架构,并使用 git worktrees 以避免干扰本地环境。
  • 分析工具集:专门用于辩证分析、根本原因调查的技能,以及一个“写作风格”指南,以消除技术沟通中的 AI 腔调。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目