← 返回 Skills 市场
floracat-architecture-diagram
作者
FloraCat526
· GitHub ↗
· v1.0.0
· MIT-0
475
总下载
6
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install floracat-architecture-diagram
功能描述
Create or revise standalone HTML/SVG architecture diagrams, runtime flow diagrams, sequence diagrams, and PPT-like technical visuals. Use when a user wants h...
使用说明 (SKILL.md)
Architecture Diagram HTML/SVG
Use this skill to produce standalone HTML files with embedded SVG diagrams that feel like clean presentation slides rather than code-first diagrams.
Output Form
- Default to a standalone HTML file with embedded SVG.
- Prefer sectioned “deck” structure when there are multiple diagrams on one page.
- Use SVG, not Mermaid, for final publication-quality layout control.
- Make the result readable without zooming and understandable by non-engineers.
Visual Style
- Use a PPT-like information design style: warm background, panel cards, soft shadows, rounded nodes, restrained colors.
- Prefer clear Chinese labels when the audience is Chinese-speaking; keep only essential English technical terms.
- Use a small set of semantic colors and keep them consistent across sections.
- Keep arrowheads understated; do not make lines or markers visually aggressive.
- Favor balanced spacing over dense packing. The page should feel edited, not auto-generated.
Diagram Building Workflow
- Identify the user-facing purpose of each diagram.
- Reduce the system into a few layers or stages before drawing.
- Choose the simplest SVG structure that fits:
- layered architecture
- runtime flow
- sequence/timing flow
- subsystem drill-down
- Place groups first, then nodes, then arrows, then notes.
- After layout is stable, localize labels and tighten wording.
- Do a dedicated arrow and overlap review before finishing.
Node Rules
- Give every node one clear responsibility.
- Keep titles short; if a title is long, widen the node before shrinking text.
- Use subtitle lines for detail; keep them short and scannable.
- Avoid mixing multiple abstraction levels inside one node.
- Align sibling nodes rigorously.
Arrow Rules
- Every arrow must start and end on a node edge, not inside a node.
- Prefer straight lines first. Add bends only to avoid collisions or ambiguity.
- When two arrows connect the same pair of areas, offset them vertically or horizontally.
- Use solid lines for primary runtime/data flow.
- Use dashed lines only for support, configuration, feedback, optional linkage, or on-demand reads.
- If arrows are long, shorten or reroute them so the direction remains obvious.
- Do not let text sit on top of an arrow.
Editing Rules
- When refining an existing SVG, inspect coordinates instead of making semantic guesses.
- If a user reports overlap, fix geometry directly: move nodes, widen boxes, reroute paths, or adjust text anchors.
- If a user questions arrow meaning, verify the actual system relationship in code/docs first, then correct the line.
- Prefer explicit labels over decorative complexity.
Diagram-Specific Guidance
Overall Architecture
- Separate access surfaces, control plane/runtime, capability subsystems, and state/config areas.
- Use enclosing groups to show ownership or subsystem boundaries.
- Keep cross-group arrows sparse and precise.
Runtime Flow
- Emphasize the main path first.
- Put configuration, session state, and plugin/runtime support below the main path as supporting layers.
- Use wording that reads like product behavior, not source code names, unless the source name is important.
Sequence Diagram
- Reduce participants to the minimum needed to explain the flow.
- Name participants by role, not by file/module, unless implementation detail is the point.
- Use loops only where a real repeated interaction exists.
- Move loop labels close to the loop arrow.
Final Review Checklist
Before finishing, read references/review-checklist.md and verify every item.
安全使用建议
This skill is instruction-only and coherent with its stated purpose. Before using it: (1) understand the agent may ask you to upload or paste existing SVGs, diagrams, or documentation for accurate edits—avoid sharing sensitive code or secrets; (2) test with non-sensitive sample diagrams to confirm output style; (3) if you need strict data-control, keep edits local and provide only the minimal files/text the agent needs.
功能分析
Type: OpenClaw Skill
Name: floracat-architecture-diagram
Version: 1.0.0
The skill bundle is designed to guide an AI agent in creating and refining presentation-quality architecture diagrams in HTML/SVG format. The instructions in SKILL.md and references/review-checklist.md focus entirely on visual aesthetics, layout logic, and diagram accuracy (e.g., node alignment, arrow placement, and Chinese localization). There is no evidence of data exfiltration, malicious execution, or prompt injection aimed at compromising the agent or the host system.
能力评估
Purpose & Capability
The name/description (HTML/SVG architecture diagrams) matches the SKILL.md and the eval expectations. There are no unrelated required binaries, env vars, or config paths. All declared metadata is proportionate to the purpose.
Instruction Scope
SKILL.md provides detailed layout/editing rules and workflow (e.g., inspect coordinates when refining an SVG; verify relationships in code/docs if meanings are unclear). These are reasonable for producing accurate diagrams but imply the agent may ask for or need user-provided documents or SVG files to edit. The instructions do not autonomously read system files or contact external endpoints.
Install Mechanism
No install spec and no code files; instruction-only skills are low-risk because nothing is written to disk by the skill itself.
Credentials
No environment variables, credentials, or config paths are required. The SKILL.md does not reference secrets or unrelated services.
Persistence & Privilege
always is false and the skill does not request persistent or elevated platform privileges. It will not be force-included in agent runs and does not modify other skills or system-wide settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install floracat-architecture-diagram - 安装完成后,直接呼叫该 Skill 的名称或使用
/floracat-architecture-diagram触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of floracat-architecture-diagram skill.
- Generate standalone HTML files with embedded SVG for architecture and flow diagrams.
- Focus on clean, PPT-like visual style and publication-readiness, prioritizing readability and improved layout.
- Detailed guidelines for node layout, arrow clarity, spacing, and visual hierarchy.
- Supports Chinese labels and semantic color themes for technical audiences.
- Includes comprehensive rules for refining existing diagrams and reviewing for overlaps or clarity.
元数据
常见问题
floracat-architecture-diagram 是什么?
Create or revise standalone HTML/SVG architecture diagrams, runtime flow diagrams, sequence diagrams, and PPT-like technical visuals. Use when a user wants h... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 475 次。
如何安装 floracat-architecture-diagram?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install floracat-architecture-diagram」即可一键安装,无需额外配置。
floracat-architecture-diagram 是免费的吗?
是的,floracat-architecture-diagram 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
floracat-architecture-diagram 支持哪些平台?
floracat-architecture-diagram 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 floracat-architecture-diagram?
由 FloraCat526(@floracat526)开发并维护,当前版本 v1.0.0。
推荐 Skills