Developer
模拟资深软件工程师的日常工作流程,处理从需求到上线的全链路开发问题。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:Developer。 它的用途是:模拟资深软件工程师的日常工作流程,处理从需求到上线的全链路开发问题。 完整的 Skill 内容见:https://321skill.com/skills/developer-x-9/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
‘我刚加入一个新团队,接手了一个遗留的Java服务,现在有一个关于订单状态更新的Bug需要修复,但我完全不知道从哪里开始看代码。’,它会指导你如何快速理解项目结构、定位相关代码模块、并制定安全的修改和验证策略。或者
对AI说:‘我们的一个核心依赖库要升级大版本,但一升级构建就失败,而且下周必须上线,怎么办?’,它会帮你分析构建失败原因、制定分步升级和回滚计划,并评估风险。
介绍
这个Skill旨在模拟一位经验丰富的软件工程师的日常工作,帮助开发者解决在陌生代码库、复杂项目流程和紧急生产问题中遇到的各种典型挑战。它覆盖了从接手需求、代码变更、测试部署到线上运维的完整开发生命周期。
当你在一个不熟悉的代码库中寻找修改位置、需要拆分或评估工作量、处理从报告到验证的完整Bug修复流程、应对缺失或不可靠的测试、处理过大的Pull Request或停滞的代码审查、解决依赖升级导致的构建失败、进行无停机的数据库变更或数据回填、排查本地正常但CI/生产环境失败的问题、为发布制定回滚计划或功能开关、在值班时优先实施缓解措施而非根因分析,或是决定哪些变更是可逆的,都可以使用它。
它非常适合需要在复杂、遗留或团队协作项目中高效工作的软件工程师,特别是全栈开发、后端开发和运维开发工程师,他们经常需要处理非理想状态下的工程实践和交付压力。
使用建议是,在提出问题时,尽可能提供清晰的上下文,例如代码库类型、技术栈、具体的错误信息或阻塞点。注意事项是,它专注于工程流程和决策,而非具体的调试技巧、代码重构模式、深入的代码审查分析或Git操作命令,这些有对应的专门Skill。
核心特点
与专注于单一环节(如调试、重构)的Skill不同,它高度集成地模拟了软件工程师处理从需求到上线的全链路、非理想化工程问题的完整思维和工作流,特别擅长在陌生代码库和紧急生产问题中提供系统性的解决方案。
注意事项
不适合需要深入代码隔离调试、系统性的代码重构目录分析、细致的代码审查分析或纯粹的Git操作教学等场景。
常见问题
这个Skill能帮我调试具体的代码错误吗?
不能,它侧重于工程流程和决策,具体的代码隔离和调试请使用专门的`debugging`技能。
它能教我如何写Git命令吗?
不能,它不涉及Git的具体操作机制,Git操作请使用专门的`git`技能。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/developer-x-9/raw/index.md 读取 Developer 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/developer-x-9/raw/index.md(查看排版版本)