智能开发助手

该工具集包含多种插件,旨在提升 .NET 开发过程中的测试、代码审查和 CI/CD 流水线管理效率,适合需要高质量代码和自动化验证的开发场景。

一键安装此套包中的所有插件:

42plugin install ancplua/kit/ancplua-claude-plugins

包含的插件(20)

.NET集成测试工具

ancplua

Skill

使用 Testcontainers、xUnit v3 和 Moq 进行 .NET 集成测试。在编写需要 Docker 容器固定件(如 PostgreSQL、RabbitMQ、Elasticsearch、MinIO)的 .NET 应用程序的单元或集成测试时使用。

4.7

智能提交信息生成器

ancplua

Skill

生成遵循常规提交格式的智能语义提交消息。在准备好提交的暂存更改时使用,并希望有良好结构的消息,包含适当的类型、范围和问题引用。

4.1

完成前验证助手

ancplua

Skill

在声称成功或完成之前强制验证。防止虚假的“它工作了”声明。在即将说“完成”、“完毕”、“有效”、“修复”或“实现准备就绪”时触发。要求实际运行构建/测试并显示输出后才能声称成功。

4.0

工作流协调智能体

ancplua

Agent

通过链式调用 autonomous-ci、code-review、smart-commit 和 jules-integration 插件来协调多步骤的 CI/CD 流水线。在执行验证到 PR 的工作流或从 CI 失败中恢复时使用。

4.0

全面代码审查助手

ancplua

Skill

执行全面的代码审查,涵盖安全性、风格、性能和最佳实践。在提交或合并代码更改之前审查代码、审核现有代码或检查漏洞时使用。

3.9

自动化CI验证工具

ancplua

Skill

确保 Claude 在声称完成之前验证本地测试和远程 CI。在任何完成声明、提交或拉取请求之前使用。强制验证并提供证据。

3.9

认知验证助手

ancplua

Skill

在回答涉及版本、日期、状态或“当前”状态的问题之前强制验证。通过在形成信念之前检查 assertions.yaml 和 WebSearch 来防止推理层面的幻觉。在软件版本、发布状态、日期和包版本时触发。

3.8

Jules AI异步任务助手

ancplua

Skill

在将异步编码任务委托给 Jules AI 时使用。帮助创建 Jules 会话、监控进度并整合结果。用于修复错误、文档、测试或可以在后台运行的重构。

3.8

深度思考伴侣

ancplua

Agent

用于复杂问题的异步推理放大器,要求深度分析。在面对多步骤逻辑挑战、架构权衡、战略决策或需要第二大脑验证推理链时使用。后台运行以提高思维能力。

3.6

竞争性审核助手

ancplua

Skill

在深入分析之前派遣两个竞争审查员(arch-reviewer 和 impl-reviewer)。竞争会产生更全面的结果。在创建代码、修改架构、做出技术决策或回答代码库问题之前使用。

3.5

技能掌握助理

ancplua

Skill

主协调器,在复杂任务之前强制明确技能意识。在“帮助我构建/创建”、“架构/设计”或多步骤技术问题时触发。通过明确的口头表达将验证合规性从 30-50% 提高到 80% 以上。

3.4

ANCPLua插件操作手册

ancplua

Skill

在ancplua-claude-plugins单一代码库中工作的主要说明手册。在创建、修改或调试此代码库中的插件时使用。

3.3

实现审查竞争者

ancplua

Agent

专注于实现的竞争审查员。发现代码级问题,如禁止的 API 使用、版本不匹配、错误假设,并使用 WebSearch 进行事实检查。与 arch-reviewer 竞争——找到更多有效问题的人将获得晋升。

3.3

架构审查竞争者

ancplua

Agent

专注于架构的竞争审查员。发现结构性问题,如依赖关系违规、SSOT 违规、层边界问题、耦合问题和 SOLID 原则违规。与 impl-reviewer 竞争——找到更多有效问题的人将获得晋升。

3.3

生成语义提交信息命令

ancplua

Command

为暂存更改生成语义提交消息。

3.1

执行代码审查命令

ancplua

Command

对指定文件或更改执行全面的代码审查。

3.0

创建Jules AI会话命令

ancplua

Command

为异步编码任务创建一个 Jules AI 会话。

3.0

生成.NET集成测试命令

ancplua

Command

使用 Testcontainers、xUnit v3 和 Moq 生成 .NET 集成测试。

2.9

基础智能体框架

ancplua

Agent

基础智能体框架提供了一套共享的基本能力和工作流程,供 `ancplua-claude-plugins` 生态系统中的所有智能体使用。该框架支持自主代理的运行,允许访问完整的解决方案状态,包括所有插件、技能、文档和配置。通过模型上下文协议(MCP)工具,智能体能够实现外部集成,增强其功能。 框架内置超级能力技能,涵盖系统调试、测试驱动开发、头脑风暴和验证等多种应用场景。此外,智能体还可以将异步任务委托给 Google 的 Jules AI,以提高工作效率。权限方面,智能体具备创建、编辑、移动和删除文件的完全本地权限,同时能够运行 shell 命令和脚本、执行验证工具以及使用所有 MCP 服务器工具。对于某些操作,如 `git commit` 和 `git push`,则需要人工批准,以确保文档更改的安全性和准确性。

2.8

代码库审核智能体

ancplua

Agent

repo-reviewer-agent 是一款基于 Claude Agent SDK 构建的自主仓库健康审查工具,旨在执行全面的仓库健康检查。该智能体能够验证代码库的结构是否符合约定,包括目录布局和所需文件的完整性。其文档审计功能确保 README 和 API 文档的完整性,并识别缺失的规格和变更日志维护情况。 在代码质量方面,repo-reviewer-agent 运行代码检查和格式化工具,评估测试覆盖率,识别代码异味及错误处理模式。同时,它还对依赖健康进行审查,检查过时的依赖项和安全漏洞,并确保许可证合规性。此外,安全态势分析功能能够扫描代码中的秘密,审查身份验证模式及常见漏洞,从而提升整体代码库的安全性和可靠性。

2.4