java-coding-standards
Java/Spring Boot 编码规范:用于编写、审查、重构和讲解 Java 代码。适用于 Java 风格、Spring Boot 架构、Controller/Service/Manager/DAO 分层、API…
Draw.io 配图专家:用于生成和导出 `.drawio` 图表。在用户要求 draw.io、diagrams.net、流程图、架构图、时序图、ER 图、状态图、思维导图,或明确提到 `.drawio`、PNG、SVG、PDF 导出、技术文章配图时使用。默认输出专业技术风格,并遵循 floracat-architecture-diagram 的视觉规范。
$ npx -y skills add Snailclimb/AIGuide --skill drawio-chart --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/drawio-chartContext preview
The summary Claude sees to decide when to auto-load this skill.
Draw.io 配图专家:用于生成和导出 `.drawio` 图表。在用户要求 draw.io、diagrams.net、流程图、架构图、时序图、ER 图、状态图、思维导图,或明确提到 `.drawio`、PNG、SVG、PDF 导出、技术文章配图时使用。默认输出专业技术风格,并遵循 floracat-architecture-diagram 的视觉规范。
name: drawio-chart description: Draw.io 配图专家:用于生成和导出 `.drawio` 图表。在用户要求 draw.io、diagrams.net、流程图、架构图、时序图、ER 图、状态图、思维导图,或明确提到 `.drawio`、PNG、SVG、PDF 导出、技术文章配图时使用。默认输出专业技术风格,并遵循 floracat-architecture-diagram 的视觉规范。
这个 skill 负责把用户的图表需求转成 `.drawio` 文件,并在需要时导出为 PNG、SVG 或 PDF。
主文件只保留任务路由、工作流和验收规则。详细样式、XML 模板、导出命令和示例按需读取 `references/`。
在这些场景下优先使用本 skill:
不适合本 skill 的情况:
按任务需要读取对应参考文件,不要默认把所有参考内容都塞进上下文:
| 需求 | 读取文件 | | --- | --- | | 颜色、字体、节点语义、连线风格、视觉统一规范 | `references/style-spec.md` | | XML 结构规则、文本标签规则、节点/连线模板、不同图表类型的结构建议 | `references/xml-and-layout.md` | | 导出命令、文件命名、打开方式、交付规则 | `references/export-and-files.md` | | 常见提示词、单图/多图文章配图示例、批量页面生成方式 | `references/use-cases.md` |
按内容结构选择图表,不要机械套模板:
如果用户指定了图表类型,优先按用户要求执行;只有在用户明显选错图表类型时,才简短提醒并给出替代建议。
先判断当前属于哪一种:
至少明确这些信息:
如果用户信息不完整,但可以合理推断,就直接推断并在结果里说明;只有缺少关键结构信息时才追问。
生成前先在内部明确:
不要一边写 XML 一边临时想结构。
生成时遵循这些顺序:
1. 标题 2. 容器 / 分组 3. 核心节点 4. 连线 5. 标签与旁注
当用户给一篇文章并要求“生成多张技术配图”时,按这个规则处理:
更细的示例和 prompt 写法,读取 `references/use-cases.md`。
交付前至少检查:
你好,我是 JavaGuide 的作者。最近这段时间,我一直在补 AI 应用开发、AI 编程实战和 AI 面试这几块内容。 这份开源指南写给所有想系统学习 AI 应用开发与 AI 工程化落地 的同学:后端、前端、测试、架构师、技术管理者、产品技术同学都可以看。你不需要先转算法岗,也不需要一上来就啃训练框架和论文公式;这里重点放在 LLM、Agent、RAG、MCP、Prompt、评测、系统设计、Claude Code、Codex 这些做应用时会真正用到的东西。 如果你本来是 Java / Go
Java/Spring Boot 编码规范:用于编写、审查、重构和讲解 Java 代码。适用于 Java 风格、Spring Boot 架构、Controller/Service/Manager/DAO 分层、API…