{"name":"shadowx4fox-shadowx4fox-solution-architect-marketplace","owner":{"name":"ClaudePluginHub"},"plugins":[{"name":"shadowx4fox-solutions-architect-skills","source":{"source":"github","repo":"shadowx4fox/solutions-architect-skills"},"description":"Professional architecture documentation workflow: Business requirements → Enterprise alignment → Technical architecture → ADRs → Compliance documents → Development handoffs → Word export → IcePanel sync (16 skills, 10 compliance agents, universal architecture-explorer with manifest + findings modes, per-component asset generation, two-layer Section 3 enforcement gate, cache-optimized Phase 1.5 fan-out, ARCHITECTURE.md → sa-skills:architecture-* UserPromptSubmit routing hook v3.19.0, mandatory Enterprise Alignment gate v3.25.0, ADR ID Format Gate v3.25.1, pure-native hooks (no Bun dependency) v3.25.2, mandatory HLD Intake Gate with PDF/SVG/PNG support v3.25.3, per-capability impact analysis in enterprise alignment v3.26.0, technical-debt-records skill + S13 Risks and Technical Debt section + Layout Migration Gate v3.27.0, per-field Component Naming Fidelity (Rule 7) in handoff SECTION_EXTRACTION_GUIDE v3.27.1, Anti-Pollution Framing in Connection Naming Rule + canonical-form alignment of all MERMAID_DIAGRAMS_GUIDE examples v3.27.2, data_catalog + pipeline_orchestration as discrete check items in Mnemosyne validator (DAI-14, DAI-15) with matching template subsections 6.5 + 8.5 v3.27.3, interactive d3.js v7 HTML output mode for architecture-analysis — Step 2.4 format selector (Markdown / HTML), corporate-styled self-contained HTML shell + 10 per-analysis d3 visualizations (SPOF scatter heatmap, Blast Radius force-directed network, Bottleneck headroom bars, Cost Hotspots Pareto, STRIDE matrix, Vendor Lock-in treemap, Latency Budget stacked bars, Tech Debt EOL timeline, Coupling chord, Data Sensitivity Sankey via d3-sankey) v3.28.0, HTML-mode bug fixes — skeleton restructured so {{ANALYSIS_DATA_JSON}} and {{VIZ_BLOCK}} share one <script> block (lexical scope visibility for `const data`), 10 viz snippets shipped without outer <script> wrappers, agent Phase 5b gains 5b.0 section-omission table (ASCII heat maps + Mermaid blocks omitted in HTML mode), 5b.0.5 one-viz rule (no extra <section>, no hand-coded <svg>, no <pre> ASCII), tightened 5b.3 verbatim viz snippet rule, and 5b.4 verification adds single-viz-section + no-window._-global checks v3.28.1, pan/zoom on the blast-radius force-directed network — d3.zoom() on the svg + viewport <g> receives the transform, node-drag preserved unchanged, scaleExtent [0.3, 4], legend hint extended so the new gestures are discoverable in-place v3.28.2, per-scenario cascade diagrams restored — blast-radius viz snippet renders data.scenarios as small d3 hierarchy trees (one per top-severity source node, root = failed source, downstream nodes color-coded cascading-red vs contained-green) inside the same <section id=\"visualization\"> below the main force-directed network; agent Phase 5b.0 / 5b.1 / 5b.0.5 updated to permit and require this multi-sub-diagram pattern (no hand-coded SVG, no extra <section>) v3.28.3, click-to-highlight 1-hop neighbors on the blast-radius force-directed network — clicking a node dims everything except itself and its immediate upstream/downstream neighbors, click empty canvas or the same node again to reset, composes correctly with existing pan/zoom + node-drag (event.defaultPrevented + stopPropagation guards) v3.28.4, right-side selection panel on the blast-radius viz — flex layout with SVG on the left and a 260px panel on the right (wraps below on narrow screens) listing the selected node's upstream callers and downstream consumers by canonical full name with per-edge cascade-status tags (Cascading/Bulkhead/Fail-open/Fail-closed), panel auto-refreshes on every selection change and shows an empty-state hint when nothing is selected; HTML-escapes all rendered names; no agent-contract changes (panel is driven entirely from data.graph already in the payload) v3.28.5, consolidated Security Posture validation checklist — new architecture-analysis option 12 merges the STRIDE + Data Sensitivity reports into analysis/SECURITY-POSTURE-<date>.md (every evaluated control becomes one checklist row: PASS → Documented, FINDING → Gap with source finding id), synthesis kept upstream so the export generator stays verbatim; new docgen security-posture doc type (code SP) renders the checklist to Word with editable yellow Status/Owner/Evidence cells + severity/tier color-coding; architecture-docs-export Workflow D exports it; markdown-only, auto-runs STRIDE/Data Sensitivity first if absent v3.28.6)","version":"3.28.6","strict":true,"keywords":["architecture","documentation","compliance","enterprise","templates","SRE","security","cloud","governance","technical-writing","docx","export","word","icepanel","c4-model"],"category":"productivity"}]}