Agent skill · Audited from source
architecture-diagram
skill · nousresearch/hermes-agentMIT licenceAudited 29 Oct 2026 · source 805a6ec371a0
Is it safe? Yes — SAFE, grade B (89/100). We read this skill's source at commit 805a6ec371a0 and found no filesystem, network or shell access and no hard-coded secrets. What it does: Dark-themed SVG architecture/cloud/infra diagrams as HTML.
Cite
Cite this page
ModelsAtlas. “architecture-diagram (nousresearch/hermes-agent)”. Retrieved 29 Oct 2026. https://modelsatlas.com/skills/nousresearch/architecture-diagram
2 skills are called “architecture-diagram”. You are viewing nousresearch/hermes-agent.
- nousresearch/hermes-agent★ 258k✓SAFE
- cocoon-ai/architecture-diagram-generator★ 7.5k✓SAFE
Trust audit
Audit 0.4.1 · source read 29 Oct 2026
SAFE means nothing in the source contradicts what the skill says it does. Grade B is shared by 13,985 of 14,816 audited skills.
What the source does
- FilesystemNone observedNo reads or writes in the source
- NetworkNone observedNo outbound calls in the source
- ShellNone observedNo commands run in the source
- DependenciesPinnedNothing floats
- SecretsNone foundNo keys in source
Five audit layers
| Layer | What we check | Result | Findings |
|---|---|---|---|
L0 Provenance | Repo owner, licence, archive status, activity | PASS | 0 |
L1 Static source | Secrets, path traversal, supply chain, hidden code | NA | 0 |
L2 Instructions | Prompt injection, authority framing, hidden directives | PASS | 0 |
L3 Inventory | The files and declarations match the source | PASS | 0 |
L4 Sandbox | Run in isolation and watch behaviour | SKIPPED why | 0 |
Gates applied: no behavioural pass.
Findings (0)
No findings at any severity. We re-audit when the source changes.
Audit 0.4.1 · source sha 805a6ec371a0 · 29 Oct 2026Report an issue or request a re-scan
Provenance
Who published it, and what the verdict is pinned to
- Publishernousresearch GitHub organizationOwner of the repository this skill is read from
- Source foldernousresearch/hermes-agent/skills/creative/architecture-diagramThe exact folder we audited
- LicenceMITAs the repository states it
- Commit pinned for this verdict805a6ec371a0A new audit runs when the source changes
- Repository statusNot archivedPushed today
- Sandboxed runNot runSkills are read, not executed; layer L4 is skipped
What it tells the agent
Full source on GitHub ↗Its description: Dark-themed SVG architecture/cloud/infra diagrams as HTML.
--- name: architecture-diagram description: "Dark-themed SVG architecture/cloud/infra diagrams as HTML." version: 1.0.0 author: Cocoon AI ([email protected]), ported by Hermes Agent license: MIT dependencies: [] platforms: [linux, macos, windows] metadata: hermes: tags: [architecture, diagrams, SVG, HTML, visualization, infrastructure, cloud] related_skills: [concept-diagrams, excalidraw] --- # Architecture Diagram Skill Generate professional, dark-themed technical architecture diagrams as standalone HTML files with inline SVG graphics. No external tools, no API keys, no rendering libraries — just write the HTML file and open it in a browser. ## Scope **Best suited for:** - Software system architecture (frontend / backend / database layers) - Cloud infrastructure (VPC, regions, subnets, managed services) - Microservice / service-mesh topology - Database + API map, deployment diagrams - Anything with a tech-infra subject that fits a dark, grid-backed aesthetic **Look elsewhere first for:** - Physics, chemistry, math, biology, or other scientific subjects - Physical objects (vehicles, hardware, anatomy, cross-sections) - Floor plans, narrative journeys, educational / textbook-style visuals - Hand-drawn whiteboard sketches (consider `excalidraw`) - Animated explainers (consider an animation skill) If a more specialized skill is available for the subject, prefer that. If none fits, this skill can also serve as a general SVG diagram fallback — the output will just carry the dark tech aesthetic described below. Based on [Cocoon AI's architecture-diagram-generator](https://github.com/Cocoon-AI/architecture-diagram-generator) (MIT). ## Workflow 1. User describes their system architecture (components, connections, technologies) 2. Generate the HTML file following the design system below 3. Save with `write_file` to a `.html` file (e.g. `~/architecture-diagram.html`) 4. User opens in any browser — works offline, no dependencies ### Output Location Save diagrams to a user-specified path, or default to the current working directory: ``` ./[project-name]-architecture.html ``` ### Preview After saving, suggest the user open it: ```bash # macOS open ./my-architecture.html # Linux xdg-open ./my-architecture.html ``` ## Design System & Visual Language ### Color Palette (Semantic Mapping) Use specific `rgba` fills and hex strokes to categorize components: | Component Type | Fill (rgba) | Stroke (Hex) | | :--- | :--- | :--- | | **Frontend** | `rgba(8, 51, 68, 0.4)` | `#22d3ee` (cyan-400) | | **Backend** | `rgba(6, 78, 59, 0.4)` | `#34d399` (emerald-400) | | **Database** | `rgba(76, 29, 149, 0.4)` | `#a78bfa` (violet-400) | | **AWS/Cloud** | `rgba(120, 53, 15, 0.3)` | `#fbbf24` (amber-400) | | **Security** | `rgba(136, 19, 55, 0.4)` | `#fb7185` (rose-400) | | **Message Bus** | `rgba(251, 146, 60, 0.3)` | `#fb923c` (orange-400) | | **External** | `rgba(30, 41, 59, 0.5)` | `#94a3b8` (slate-400) | ### Typography & Background - **Font:** JetBrains Mono (Monospace), loaded from Google Fonts - **Sizes:** 12px (Names), 9px (Sublabels), 8px (Annotations), 7px (Tiny labels) - **Background:** Slate-950 (`#020617`) with a subtle 40px grid pattern ```svg <!-- Background Grid Pattern --> <pattern id="grid" width="40" height="40" patternUnits="userSpaceOnUse"> <path d="M 40 0 L 0 0 0 40" fill="none" stroke="#1e293b" stroke-width="0.5"/> </pattern> ``` ## Technical Implementation Details ### Component Rendering Components are rounded rectangles (`rx="6"`) with 1.5px strokes. To prevent arrows from showing through semi-transparent fills, use a **double-rect masking technique**: 1. Draw an opaque background rect (`#0f172a`) 2. Draw the semi-transparent styled rect on top ### Connection Rules - **Z-Order:** Draw arrows *early* in the SVG (after the grid) so they render behind component boxes - **Arrowheads:** Defined via SVG markers - **Security Flows:** Use dashed lines in rose color (`#fb7185`) - **Boundaries:** - *Security Groups:* Dashed (`4,4`), rose color - *Regions:* Large dashed (`8,4`), amber color, `rx="12"` ### Spacing & Layout Logic - **Standard Height:** 60px (Services); 80-120px (Large components) - **Vertical Gap:** Minimum 40px between components - **Message Buses:** Must be placed *in the gap* between services, not overlapping them - **Legend Placement:** **CRITICAL.** Must be placed outside all boundary boxes. Calculate the lowest Y-coordinate of all boundaries and place the legend at least 20px below it. ## Document Structure The generated HTML file follows a four-part layout: 1. **Header:** Title with a pulsing dot indicator and subtitle 2. **Main SVG:** The diagram contained within a rounded border card 3. **Summary Cards:** A grid of three cards below the diagram for high-level details 4. **Footer:** Minimal metadata ### Info Card Pattern ```html <div class="card"> <div class="card-header"> <div class="card-dot cyan"></div> <h3>Title</h3> </div> <ul> <li>• Item one</li> <li>• Item two</li> </ul> </div> ``` ## Output Requirements - **Single File:** One self-contained `.html` file - **No External Dependencies:** All CSS and SVG must be inline (except Google Fonts) - **No JavaScript:** Use pure CSS for any animations (like pulsing dots) - **Compatibility:** Must render correctly in any modern web browser ## Template Reference Load the full HTML template for the exact structure, CSS, and SVG component examples: ``` skill_view(name="architecture-diagram", file_path="templates/template.html") ``` The template contains working examples of every component type (frontend, backend, database, cloud, security), arrow styles (standard, dashed, curved), security groups, region boundaries, and the legend — use it as your structural reference when generating diagrams.
Excerpt, first 5,817 characters of SKILL.md, verbatim from the audited commit. It is text from someone else’s repository, quoted so you can judge it before your agent reads it.
Install
Pinned to the audited commit 805a6ec
git clone https://github.com/nousresearch/hermes-agent git -C hermes-agent checkout 805a6ec371a0
The author documents no install command, so this uses the repository directly. Our verdict covers commit 805a6ec371a0 only.
Works in
The author has not said which agents this skill supports, and we have not tested it in any.
Audit history
Every audit, every source change
- ✓SAFE B 89 / 100
first audit · source
805a6ec371a0
README badge
For maintainers · shows the latest audit
[](https://modelsatlas.com/skills/nousresearch/architecture-diagram/)
The badge shows our verdict and grade for this skill, and links back to this page. It changes when the audit does.
Similar skills
nousresearch/hermes-agent
Search arXiv papers by keyword, author, category, or ID.
NousResearch/hermes-agent
Delegate coding tasks to the Blackbox AI multi-model CLI.
NousResearch/hermes-agent
The agent that grows with you
NousResearch/hermes-agent
Read-only EVM client: wallets, tokens, gas across 8 chains.
NousResearch/hermes-agent
Configure and troubleshoot Honcho memory for Hermes.
NousResearch/hermes-agent
Render MP4/WebM videos from HTML compositions.
Add this badge to your README
[](https://modelsatlas.com/skills/nousresearch/architecture-diagram/)
<a href="https://modelsatlas.com/skills/nousresearch/architecture-diagram/"><img src="https://modelsatlas.com/skills/nousresearch/architecture-diagram/badge.svg" alt="ModelsAtlas: SAFE B"></a>
Questions about architecture-diagram
What does the architecture-diagram skill do?
Is architecture-diagram safe to install?
What can architecture-diagram access on my machine?
How current is this page?
Sources
- github.com/nousresearch/hermes-agent/tree/main/skills/creative/a — the audited source at commit 805a6ec371a0 and every finding aboveObserved · 29 Oct 2026
Spotted something wrong? Report a correction · Methodology
Keep going in your AI
Opens with this page as the source. We add nothing else to the prompt.
- What does the architecture-diagram skill do?
- Is architecture-diagram safe to install?
- What can architecture-diagram access on my machine?