MisterVitoPro/qa-claude-market

GitHub: MisterVitoPro/qa-claude-market

为 Claude Code 提供多智能体代码审查、架构索引、并行计划执行和文档生成等能力的一站式插件市场。

Stars: 0 | Forks: 0

# Claude Code 插件市场 专为 [Claude Code](https://docs.claude.com/en/docs/claude-code/overview) 打造的六个生产级插件:多智能体代码审查、可查询的架构图、并行计划执行、规范整合、感知漏洞的依赖升级,以及自动生成的代码库 wiki。 ``` # 一次性操作:添加 marketplace claude plugin marketplace add MisterVitoPro/qa-claude-market # 然后安装你想要的任何 plugins(参见下方的各个 plugin 部分) claude plugin install qa-swarm@mistervitopro-plugin-marketplace ``` ## 插件 ### qa-swarm ![version](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2FMisterVitoPro%2Fqa-swarm%2Fmain%2F.claude-plugin%2Fplugin.json&query=%24.version&label=version&color=blue) **一组专家智能体审查你的代码,然后以测试优先的方式修复 bug。** 六个 Sonnet 核心审查员(安全、正确性、性能、架构、数据流、异步)并行运行,可选加入最多六个 Haiku 专家(配置/环境、供应链、类型安全、状态管理、日志、向后兼容)。审查结果会被去重,按 P0–P3 进行排名,并在各智能体间进行交叉验证。`implement` 技能会接收报告,并通过 3 智能体 TDD 循环(失败测试 → 最小修复 → 验证)来修复问题。 ``` claude plugin install qa-swarm@mistervitopro-plugin-marketplace /qa-swarm:attack "audit the authentication flow for security and correctness" /qa-swarm:implement ``` → [插件文档](https://github.com/MisterVitoPro/qa-swarm) ### code-atlas ![version](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2FMisterVitoPro%2Fcode-atlas%2Fmain%2F.claude-plugin%2Fplugin.json&query=%24.version&label=version&color=blue) **避免 Claude 在每次会话中重新探索你的代码库。** 三个分析智能体并行扫描你的代码库,图形合成器会对关键模块进行标注,生成一份精选的架构索引(目录映射、关键文件、技术栈、模式、依赖项、构建命令)以及语义依赖图。图形查询(依赖项、被依赖项、影响范围、风险过滤器)通过内置的 Node 脚本确定性地运行。`SessionStart` hook 会在会话开始时将索引作为 context 注入,这样 Claude 就能直接导航到正确的文件,而不是去执行 grep。增量更新仅重新扫描发生更改的部分。 ``` claude plugin install code-atlas@mistervitopro-plugin-marketplace /code-atlas:map # full first-time scan /code-atlas:update # incremental refresh /code-atlas:query "what calls AuthService.login?" ``` → [插件文档](https://github.com/MisterVitoPro/code-atlas) ### plan-runner ![version](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2FMisterVitoPro%2Fplan-runner%2Fmain%2F.claude-plugin%2Fplugin.json&query=%24.version&label=version&color=blue) **获取 Markdown 实施计划,通过并行智能体集群运行它。** 分析器将你的计划拆分为文件不交叉的批次(每批 ≤6 个智能体)。开发智能体并行执行任务;验证智能体检查每个批次的验收标准;聚合器对 bug 进行去重,并输出 `fix-plan.md` 用于重新运行。按批次进行 git commit 可保持历史记录可被二分查找。默认开启 TDD 红绿模式(使用 `--no-tdd` 禁用)。自动检测 Claude Code Agent Teams(`CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1`,v2.1.178+)以实现节省 token 的编排,并提供透明的 subagent 回退机制。每个被调度的 subagent 的 token 使用情况会被尽最大努力统计到 `manifest.json` 的 `token_usage` 下,并作为运行结束时的 Token 报告(按阶段的表格、消耗最高的项目、真实的覆盖率)以及 PR 统计信息中的按阶段明细呈现,让你清楚了解每个周期的成本。最后,它会推送分支,并通过内置的 `plan-runner:pr` 技能打开/更新规范的 PR(常规标题、结构化正文、在有遗留 bug 时设为草稿)。 ``` claude plugin install plan-runner@mistervitopro-plugin-marketplace /plan-runner:run path/to/implementation-plan.md ``` → [插件文档](https://github.com/MisterVitoPro/plan-runner) ### jupiter ![version](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2FMisterVitoPro%2Fjupiter%2Fmain%2F.claude-plugin%2Fplugin.json&query=%24.version&label=version&color=blue) **将分散的规范整合为一棵单一的规范树,并为你遗漏编写的文档生成存根。** `adopt` 就地重组规范文件,按模块(多模块仓库)或功能(单模块)分组。`rewrite` 将所有内容折叠为一个文件,并可选进行源码清理。表面扫描器会遍历你的代码,并为未记录的 agents、skills、CLI 和配置追加存根,确保没有任何内容被遗漏。 ``` claude plugin install jupiter@mistervitopro-plugin-marketplace /jupiter:adopt # reorganize specs in place /jupiter:rewrite # collapse to single master file ``` → [插件文档](https://github.com/MisterVitoPro/jupiter) ### migration-runner ![version](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2FMisterVitoPro%2Fmigration-runner%2Fmain%2F.claude-plugin%2Fplugin.json&query=%24.version&label=version&color=blue) **跨 7 大生态系统的感知漏洞的依赖升级编排器。** 扫描过时的软件包(npm、Python、Go、Rust、Java、Kotlin、C#),向 OSV.dev 查询 CVE,为每个软件包推荐最安全且最新的目标版本,然后通过构建/类型检查/测试验证分批次执行,并在失败时进行干净的 git 回滚。两步流程(先 `detect` 后 `run`)让你可以在修改任何代码之前审查计划。 ``` claude plugin install migration-runner@mistervitopro-plugin-marketplace /migration-runner:detect /migration-runner:run ``` → [插件文档](https://github.com/MisterVitoPro/migration-runner) ### llm-wiki ![version](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2FMisterVitoPro%2Fllm-wiki%2Fmain%2F.claude-plugin%2Fplugin.json&query=%24.version&label=version&color=blue) **将你的代码库变成一个可导航的 wiki —— 既为新工程师编写,也用于 Claude 的单任务 context。** 规划器决定页面集合,编写智能体在并行批次中各填充一页,图表作者从依赖图中提取 Mermaid 图表,合成器则构建一个带有经过验证的交叉链接且在会话加载的索引。它是补充 code-atlas 的文字层:code-atlas 是机器优先的依赖图,而 llm-wiki 编写的是人类与智能体均可读的“操作方法与原理”——当存在 code-atlas 索引时,将其作为真实来源消耗,否则进行自我扫描。纯静态 Markdown(无 embeddings),每页包含 `source_files` 出处,以及仅重新生成过期页面的 git-blob 哈希差异陈旧检测。`SessionStart` hook 会加载索引,以便 Claude 为每个任务读取一个页面,而不是去执行 grep。 ``` claude plugin install llm-wiki@mistervitopro-plugin-marketplace /code-atlas:map # optional but recommended -- llm-wiki reuses the graph /llm-wiki:generate # build the wiki under .llm-wiki/ /llm-wiki:update # incrementally refresh stale pages ``` → [插件文档](https://github.com/MisterVitoPro/llm-wiki) ## 故障排除 如果安装后 `/plugin` 显示错误: ``` claude --debug # shows plugin load errors /plugin # opens the plugin manager UI ``` `code-atlas`、`plan-runner` 和 `llm-wiki` 内置了 Node.js SessionStart hook;Node 必须在 `PATH` 中。 ## 贡献 1. 创建 `plugins//`,包含 `.claude-plugin/plugin.json`、`agents/`、`skills/` 以及 `README.md`。 2. 在 [`.claude-plugin/marketplace.json`](.claude-plugin/marketplace.json) 中注册。 3. 将发布标记为 `/v`(例如 `migration-runner/v0.1.0`)并推送 tag —— Claude Code 使用 tag 作为版本缓存键。源自其各自仓库的插件(例如 `qa-swarm`、`code-atlas`、`plan-runner`)则在该仓库中标记简单的 `v`,然后在本仓库的 `marketplace.json` 中该插件 `source` 条目上更新 `ref`/`sha`。 有关仓库规范,请参见 [CLAUDE.md](CLAUDE.md)。 ## 许可证 MIT。详见 [LICENSE](LICENSE)。
标签:AI代理, Claude Code, MITM代理, SOC Prime, 代码审查, 开发工具, 架构分析, 测试驱动开发, 防御加固