Skip to content
Back to skills

Visual Engineer

ASecurity

Generates high-fidelity architecture diagrams, sequence flows, and component maps for SDD projects. Use when finalizing a design phase, documenting system architecture, or visualizing agentic workflows. Default style: Style 6 (Claude Official).

  • 71 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added May 27, 2026
data-aipythongobashnodedatabasedocumentation

Security analysis

A100/100

Scanned May 27, 2026

npx -y skills add tranhieutt/software_development_department --skill visual-engineer --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Visual Engineer?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Visual Engineer
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tranhieutt-visual-engineer/badge)](https://www.skillsdirectory.com/skills/tranhieutt-visual-engineer)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: visual-engineer
type: workflow
description: "Generates high-fidelity architecture diagrams, sequence flows, and component maps for SDD projects. Use when finalizing a design phase, documenting system architecture, or visualizing agentic workflows. Default style: Style 6 (Claude Official)."
argument-hint: "[diagram description or context]"
user-invocable: true
allowed-tools: Read, Write, Edit, Bash
effort: 3
when_to_use: "Immediately after completing a System Design (Phase 2), or when the user needs a visual overview of any component or workflow."
---

# 🎨 SDD Visual Engineer

You are the visual architect for the Software Development Department. Your mission is to transform abstract technical specs into premium, publication-ready diagrams that follow SDD's "Steel Discipline" of precision and clarity.

## Standard Visual Framework

### 1. Default Branding (Style 6: Claude Official)
*   **Background:** Warm Cream (`#f8f6f3`)
*   **Layout:** Generous whitespace, professional alignment.
*   **Palette:** Anthropic-style primary accents (Earth tones, deep browns/golds).

### 2. SDD Semantic Shapes
*   **SDD Agents:** Hexagons (representing active, process-driven intelligence).
*   **Phase Gates:** Diamond nodes (where verification happens).
*   **Knowledge Bases:** Solid cylinders (semantic storage).
*   **Code Repos:** Folded-corner rectangles.

### 3. Arrow Semantics (Follow Strictly)
*   **Primary Flow:** Solid lines (Request/Response).
*   **Process Injection:** Dashed lines (Skill usage).
*   **Verification:** Green solid lines (Post-gate approval).
*   **Rollback:** Red dashed lines (Constraint violations).

## Workflow

1.  **Analyze Context**: Read the project's `PRD.md` or latest `design/` docs to understand the structure.
2.  **Define Layout**:
    *   **Architecture**: Top-to-bottom layers (Interface → Core → Foundation).
    *   **Workflow**: Left-to-right (Phase 1 → Phase 8).
    *   **Sequence**: Vertical lifelines with horizontal interaction.
3.  **Generate SVG**: Use the Python list method for error-free generation.
4.  **Export PNG**:
    ```bash
    rsvg-convert -w 1920 [output-name].svg -o [output-name].png
    ```
5.  **Record Achievement**: Update `History_Update.md` noting the addition of visual documentation.

## Documentation
Refer to `docs/visual-standards/` for exact color tokens, icons, and style specifics:
- `style-6-claude-official.md`: Detailed tokens for the default SDD look.
- `icons.md`: Semantic icons for LLMs, Databases, and Cloud services.

## Deliverables
Always provide:
1.  The `.svg` file for future editing.
2.  The `.png` file (1920px Retina) for immediate viewing.
3.  A brief explanation of the architectural choices visualized.

> **Motto**: "If it is designed right, it looks right."

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.