wesleyosantos91-engineering-kit
一个通过Git子模块管理的、多语言开发环境与AI工具的统一配置包。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:wesleyosantos91-engineering-kit。 它的用途是:一个通过Git子模块管理的、多语言开发环境与AI工具的统一配置包。 完整的 Skill 内容见:https://321skill.com/skills/wesleyosantos91-engineering-kit/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“帮我在新项目里初始化工程套件。”,它会引导你添加Git子模块并运行引导脚本,快速建立包含Java 25、Python、Docker等工具的标准化开发环境。或者,在需要更新团队所有项目的代码检查规则时,
对AI说:“更新所有项目的质量门禁配置。”,它可以指导你如何通过更新子模块来一次性完成同步。
介绍
这个工程套件旨在解决开发者在不同项目或机器上重复配置开发环境的痛点。它提供了一个预配置的、多语言的DevContainer环境,集成了Java、Python、Go等多种主流工具链,以及AI助手集成、代码质量门禁和性能测试工具。
使用方式非常独特:通过Git子模块引入你的项目,运行一个引导脚本即可通过符号链接将套件中的配置应用到项目根目录。这意味着你无需复制任何文件,只需在项目中添加一个子模块引用。
它非常适合需要快速启动新项目、维护多个项目配置一致性,或希望统一团队开发环境的全栈开发、后端开发和运维工程师。对于个人开发者,它也是搭建标准化学习或实验环境的利器。
需要注意的是,此套件专注于提供配置和工具链,不包含具体的应用代码。初次使用时需要理解Git子模块的工作机制,并且套件的更新会通过更新子模块的方式同步到所有使用它的项目中。
核心特点
核心区别在于采用“单一事实来源”的更新模式:所有配置通过Git子模块集中管理,更新套件本身即可一键同步到所有引用它的项目,彻底避免了配置的碎片化和重复拷贝。同时,它罕见地集成了多语言开发环境、AI代理工具链(如MCP)和Java 25质量门禁于一体。
注意事项
不适合只需要轻量级、单一语言配置的简单项目,或对Docker/DevContainer有使用限制的环境。
常见问题
如何更新所有使用此套件的项目?
在每个项目目录下,执行 `git submodule update --remote` 命令即可拉取套件仓库的最新更新。
这个套件会覆盖我项目里已有的配置文件吗?
不会直接覆盖。引导脚本通过创建符号链接的方式关联文件,你可以选择性地链接需要的配置,并与现有文件共存。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/wesleyosantos91-engineering-kit/raw/index.md 读取 wesleyosantos91-engineering-kit 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/wesleyosantos91-engineering-kit/raw/index.md(查看排版版本)