智能开发框架

该框架包含多种插件,支持自动化规范撰写、测试计划生成、编码标准分析等功能,适合开发团队在软件开发和项目管理中的高效协作与自动化。

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

42plugin install anton-abyzov/kit/specweave

包含的插件(197)

规范撰写专家工具

anton-abyzov

Skill

覆盖 RFC 2119 关键字、Gherkin 语法、用户故事格式、验收标准模式和规范最佳实践的规范工具专家。为规范写作、规范格式、RFC 2119、Gherkin、BDD、用户故事、验收标准、需求、INVEST 标准、给定-当-那么等激活。

4.7

插件验证助手

anton-abyzov

Skill

在用户明确请求时验证SpecWeave插件安装。确保市场注册、核心插件安装和上下文特定插件可用。仅在明确的验证请求时激活 - 不会因工作流命令自动激活以避免误报。

4.7

编码规范分析器

anton-abyzov

Skill

编码标准发现和文档专家。分析代码库以检测命名约定、模式、反模式和最佳实践。在.specweave/docs/internal/governance/中生成或更新编码标准文档。检测ESLint/Prettier配置,分析TypeScript/JavaScript代码。

4.6

测试意识规划助手

anton-abyzov

Agent

测试意识规划助手是一款专注于生成用户故事和嵌入测试计划的智能代理。其核心功能包括一次生成一个用户故事,并通过关键分块规则有效防止崩溃。在进行测试计划、任务生成(带测试)、行为驱动开发(BDD)场景、覆盖规划及测试驱动的任务分解时,该助手能够激活并提供支持。通过运用“给定-当-然后”(Given-When-Then)结构,用户可以制定清晰的测试用例和覆盖目标。此外,助手还支持生成任务文档(tasks.md),并整合可测试的验收标准,涵盖单元测试、集成测试和端到端测试等多种测试策略。此工具的设计旨在提升测试意识和规划效率,确保软件开发过程中的质量控制。

4.6

规范生成器

anton-abyzov

Skill

规范生成器是一款专为 SpecWeave 设计的增量文档生成工具,能够自动生成全面的规范文档,包括 spec.md、plan.md 和 tasks.md,且支持嵌入式测试。该工具采用经过验证的模板,提供灵活且上下文感知的结构,适用于创建新增量、规划功能或生成结构化文档。用户在转化想法为可执行规范时,可以通过简单的命令激活该功能。规范生成器的设计理念强调适应性,能够根据不同的需求生成相应的文档,如完整的产品需求文档(PRD)、聚焦的用户故事以及验收标准等,确保文档内容的准确性和实用性。

4.6

上下文优化助手

anton-abyzov

Skill

第二次上下文优化,分析用户提示并从加载的上下文中移除无关的规范、代理和技能。通过智能清理实现80%以上的令牌减少。适用于优化上下文、减少令牌、清理上下文、智能上下文、精确加载。

4.6

DevOps智能助手

anton-abyzov

Agent

DevOps智能助手是一款专注于DevOps和基础设施管理的智能工具,旨在通过逐个组件生成基础设施即代码(IaC),如虚拟私有云(VPC)、计算资源、数据库和监控系统,来提高部署的可靠性。该助手能够处理Terraform、Kubernetes、Docker及CI/CD流程,支持大型部署的关键分块规则,确保复杂环境下的高效管理。用户可通过该工具灵活激活与部署、基础设施、云服务(如AWS、Azure、GCP)相关的多种功能,涵盖EKS、RDS、监控等组件,生成超过20个文件的配置。支持的工具包括Bash,能够进行读取、写入和编辑操作,提升开发和运维的协作效率。

4.5

ADO资源验证助手

anton-abyzov

Skill

验证Azure DevOps项目和资源是否存在,自动创建缺失的资源。能够智能提示用户选择现有项目或创建新项目。支持项目-每-团队策略、区域路径-基于策略和团队-基于策略的多个项目。

4.5

项目管理智能体

anton-abyzov

Agent

项目管理智能体是一款专为产品经理设计的 AI 代理,旨在通过阶段性工作流程(研究、规范、架构、计划、验证)来优化项目管理,降低项目崩溃风险。该智能体能够创建产品战略、需求、用户故事及优先级,并以关键分块规则生成大规格(6+ 用户故事)的模块化内容。它在产品规划、路线图创建、需求分析、用户研究及商业案例开发等环节中发挥重要作用。支持的关键词包括产品战略、分块规划、需求、MVP、功能规划等,结合 RICE、MoSCoW 和 Kano 等方法论,确保产品市场契合度的提升。通过集成的工具(Read、Write、Grep、Glob),项目管理智能体为产品经理提供高效的支持,助力实现产品愿景。

4.5

旧项目接入助手

anton-abyzov

Skill

旧项目接入助手(brownfield-onboarder)旨在智能化地将现有的 CLAUDE.md 备份合并到 SpecWeave 结构中,以便于对 brownfield 项目的顺利入驻。该工具能够提取备份 CLAUDE.md 文件中的项目特定知识、领域上下文、团队约定及技术细节,并将这些内容有效分发至适当的 SpecWeave 文件夹,从而避免主 CLAUDE.md 文件的膨胀。此插件在合并文档、导入现有文档及进行 CLAUDE 备份时尤为实用,确保用户能够在安装 SpecWeave 后,保持 CLAUDE.md 的简洁性,同时实现详细信息的有序管理。通过这一过程,团队能够更高效地整合和利用已有资源,提升项目的整体协作效率。

4.5

Helm图表设计与管理工具

anton-abyzov

Skill

设计、组织和管理Helm图表,用于模板化和打包Kubernetes应用程序,具有可重用的配置。在创建Helm图表、打包Kubernetes应用程序或实施模板化部署时使用。

4.5

账单自动化工具

anton-abyzov

Skill

构建自动化账单系统,用于定期付款、开票、订阅生命周期和催款管理。在实施订阅账单、自动化开票或管理定期付款系统时使用。

4.5

PCI合规性实现工具

anton-abyzov

Skill

实施 PCI DSS 合规要求,以安全处理支付卡数据和支付系统。在确保支付处理安全、实现 PCI 合规或实施支付卡安全措施时使用。

4.5

技术写作助手

anton-abyzov

Skill

API 文档、README 文件、教程、变更日志管理和开发者文档的技术写作专家。涵盖风格指南、信息架构、版本控制文档、OpenAPI/Swagger 和文档即代码。为技术写作、API 文档、README、变更日志、教程等激活。

4.4

代码标准检测智能体

anton-abyzov

Agent

编码标准发现代理。对代码库进行深入分析,以检测命名约定、导入模式、函数特征、类型使用、错误处理和反模式。生成基于证据的编码标准文档,附带统计置信水平和真实代码示例。

4.4

多项目任务组织专家

anton-abyzov

Skill

擅长组织规格并在多个Azure DevOps项目中拆分任务。处理基于团队的项目、区域路径和团队架构。根据内容分析智能地将增量和规格映射到正确的项目。适用于多项目Azure DevOps设置。

4.4

JIRA同步正确性验证者

anton-abyzov

Agent

用于验证JIRA同步正确性、冲突解决和生命周期管理的LLM判定器。验证外部工具状态优先,增量严格完成,规格灵活同步。

4.4

文档撰写助手

anton-abyzov

Agent

docs-writer 是一款专注于技术文档撰写的工具,旨在逐节生成高质量的文档内容,涵盖安装指南、API 文档、用户指南、开发者指南、README 文件及架构文档等。该工具通过关键分块规则有效防止文档因内容过长而崩溃,确保用户在撰写过程中保持高效和稳定。支持 Markdown、OpenAPI、Swagger、JSDoc 等多种格式,适用于 Docusaurus、GitBook、Notion 等文档平台。其核心功能包括读取、编辑和撰写文档,能够满足技术写作的多样化需求,提升文档编写的便捷性与专业性。

4.4

产品路线图规划师

anton-abyzov

Skill

产品路线图和功能优先级专家。创建产品路线图,使用RICE/MoSCoW/Kano框架优先排序功能,定义成功指标和KPI,并将技术决策转化为业务影响。适用于路线图、优先级、RICE、MoSCoW、Kano、产品规划等。

4.4

双向同步向导

anton-abyzov

Skill

设置SpecWeave与外部工具(GitHub Issues、Jira Epics、Azure DevOps工作项)之间双向同步的专家指南。提供具有同步方向选项(双向、仅导出、仅导入、手动)的交互式设置向导。适用于GitHub同步、Jira集成等。

4.4

项目关闭验证专家

anton-abyzov

Skill

增量关闭的专家PM验证,具有三道质量检查(任务、测试、文档)。作为关闭增量前的最终质量门。验证任务完成、测试覆盖、文档更新,并检测范围蔓延。适用于/done命令、增量关闭、关闭增量等。

4.4

ADO同步正确性验证者

anton-abyzov

Agent

用于验证Azure DevOps同步正确性、冲突解决和生命周期管理的LLM判定器。验证外部工具状态优先,增量严格完成,规格灵活同步。

4.4

AI质量评估增强工具

anton-abyzov

Skill

增强的AI驱动质量评估,具有风险评分(BMAD模式)和质量门决策。评估规范、计划和测试的清晰性、可测试性、完整性、可行性、可维护性、边缘案例和风险。提供通过/关注/失败的决策。适用于验证质量。

4.4

JIRA资源验证工具

anton-abyzov

Skill

验证Jira项目和看板是否存在,自动创建缺失的资源。能够智能提示用户选择现有项目或创建新项目。对于看板,接受ID(验证存在)或名称(创建看板并更新.env文件中的ID)。新增 - 每项目配置支持。

4.4

反思质量审查智能体

anton-abyzov

Agent

自我反思专家,分析已完成的工作以发现质量问题、安全漏洞和改进机会。进行全面的代码审查,涵盖OWASP前10名、最佳实践、测试缺口、性能和技术债务。在任务完成后激活以提供反馈。

4.4

架构设计智能体

anton-abyzov

Agent

架构设计智能体是一款专注于系统架构与技术设计的智能工具,旨在帮助用户创建系统架构、技术规范以及架构决策记录(ADRs)。该智能体能够处理多种设计任务,包括组件设计、API 合同、数据模型和部署架构,支持设计模式、可扩展性规划和技术栈决策等关键领域。 在微服务架构、事件驱动系统、CQRS(命令查询责任分离)和领域驱动设计(DDD)的应用中,架构设计智能体提供了系统化的解决方案。其功能涵盖了从架构设计到数据库模式的各个方面,确保系统在一致性、可用性和分区容忍性等CAP定理的要求下高效运行。通过阅读、写作和编辑工具的结合,用户可以高效地生成和管理技术文档,提升架构设计的质量与效率。

4.4

SpecWeave与JIRA映射专家

anton-abyzov

Skill

擅长将SpecWeave增量映射到JIRA史诗/故事/子任务。内容从SpecWeave流向JIRA,状态从JIRA流向SpecWeave。处理导出(增量→JIRA)、导入(JIRA→增量)。在JIRA同步、问题创建和从JIRA导入时激活。

4.3

Kafka工作流自动化专家

anton-abyzov

Skill

n8n工作流自动化与Kafka集成的专家。涵盖Kafka触发节点、生产者节点、事件驱动工作流、错误处理、重试以及无代码/低代码事件处理模式。适用于n8n Kafka、Kafka触发器、Kafka生产者、n8n工作流、事件驱动自动化、无代码等。

4.3

全面进度同步专家

anton-abyzov

Skill

全面的进度同步专家。解释何时以及如何使用/sw:sync-progress进行多系统同步(任务 → 文档 → 外部工具)。针对同步进度、更新进度、同步所有、同步所有系统、同步到GitHub、同步到JIRA、如何同步、进度同步等情况激活。

4.3

机器学习管道协调器

anton-abyzov

Skill

在SpecWeave增量中协调完整的机器学习管道。当用户请求“ML管道”、“训练模型”、“构建ML系统”、“端到端ML”、“ML工作流”、“模型训练管道”或类似内容时激活。引导用户完成数据预处理、特征工程、模型训练等。

4.3

多框架UI测试助手

anton-abyzov

Skill

多框架 UI 测试专家 - Cypress、Testing Library、组件测试。用于框架比较、Cypress 特定测试或 React Testing Library。对于深度 Playwright 专业知识,请使用 e2e-playwright 技能。为 Cypress、Testing Library、组件测试、React 测试、Vue 测试等激活。

4.3

现有项目分析助手

anton-abyzov

Skill

分析现有棕地项目,将文档结构映射到SpecWeave的PRD/HLD/Spec/Runbook模式。扫描文件夹、分类文档、检测外部工具(Jira、ADO、GitHub),并创建项目上下文图以便及时迁移。针对棕地、现有项目、迁移等情况激活。

4.3

SpecWeave与ADO转换器

anton-abyzov

Skill

在 SpecWeave 增量与 Azure DevOps(ADO)史诗/特性/用户故事/任务之间进行双向转换的专家。处理导出(增量 → ADO)、导入(ADO → 增量)和双向同步及冲突解决。为 ADO 同步、Azure DevOps 同步、工作项创建、导入等激活。

4.3

视觉回归测试专家

anton-abyzov

Skill

使用 Playwright 快照、Percy、Chromatic、BackstopJS 和像素差异分析的视觉回归测试专家。涵盖基线管理、响应式测试、跨浏览器视觉测试、组件视觉测试和 CI 集成。为视觉回归、屏幕截图测试、视觉比较等激活。

4.3

移动架构智能体

anton-abyzov

Agent

移动架构专家,专注于 React Native 应用程序设计、状态管理、导航模式、文件结构、模块组织、性能架构以及 iOS 和 Android 的平台特定考虑。

4.3

增量规划助手

anton-abyzov

Skill

增量规划助手是一款专为 SpecWeave 设计的工具,旨在为各类增量工作(包括功能开发、热修复、错误调查、变更请求、重构及实验等)提供全面的实施计划。该助手支持自动创建增量结构,具备自动编号目录(范围从 0001 到 9999)、重复检测以防止冲突、以及生成完整的文件模板(如 spec.md、plan.md、tasks.md 和 metadata.json)。此外,助手确保 YAML frontmatter 的正确性,并能够在所有用户项目中自包含地工作。其应用场景广泛,适用于增量规划、功能规划、根本原因分析、SRE 调查、新产品开发、MVP 构建等,助力团队高效组织和实施各类技术任务。

4.3

发布管理智能体

anton-abyzov

Agent

单库、多库和单体架构的发布管理专家。协调软件发布的各个方面,包括策略规划、版本对齐、RC 工作流、多库协调和部署验证。集成棕地检测、实时文档等功能。

4.3

多项目规范映射器

anton-abyzov

Skill

多项目规范映射器是一款智能工具,旨在优化多项目环境中的规范管理。通过分析用户故事,该插件能够根据内容、技术栈和组件架构,将其精准映射到相应的项目(如前端、后端、移动端和基础设施)。它自动创建项目特定的文件夹结构,并有效拆分单体规范,确保与 JIRA 和 GitHub 的同步。该工具特别适用于多项目设置、多个团队协作的棕地项目以及微服务架构,能够显著提升项目管理的效率与准确性。关键词包括多项目、项目映射、规范拆分、微服务等,适合需要智能分类与组织的开发团队。

4.3

上下文加载器

anton-abyzov

Skill

上下文加载器通过 Claude 的原生渐进式披露机制和子代理并行化技术,优化了上下文管理的效率。该技能在用户请求上下文加载、令牌使用或了解 SpecWeave 扩展时激活,确保相关上下文仅在需要时加载。通过采用两级渐进式披露系统,加载元数据的同时,子代理能够在隔离的上下文窗口中并行处理任务,从而提高整体性能。此插件不依赖自定义上下文清单或缓存系统,而是充分利用 Claude 的内置能力,实现高效的上下文使用和管理。

4.3

发布候选管理工具

anton-abyzov

Skill

管理发布候选(RC)工作流程,包括预发布标记、RC 生命周期(alpha/beta/rc)、测试验证、RC 推广到生产、回滚程序和基于通道的发布。处理 RC 版本控制(v1.0.0-rc.1,v1.0.0-beta.1),跟踪 RC 测试状态,协调 RC 跨多个库。

4.3

版本对齐工具

anton-abyzov

Skill

根据发布策略(锁步、独立、伞形)对多个代码库的版本进行对齐。处理语义版本控制约束,检测版本冲突,基于约定提交建议版本提升,验证跨库兼容性,管理伞形版本的版本矩阵。

4.3

软件架构模式顾问

anton-abyzov

Skill

软件架构模式和替代方案专家。涵盖单体与微服务、无服务器、事件驱动、CQRS、六边形架构、清晰架构、DDD 和架构决策框架。为架构模式、单体、微服务、无服务器、事件驱动、CQRS 等激活。

4.3