# swami-claude-skills/claude-skills architecture

> Architecture diagram of the GitHub repository swami-claude-skills/claude-skills, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-11-12). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/swami-claude-skills/claude-skills
- Repository: https://github.com/swami-claude-skills/claude-skills

## Overview

This repository is a catalog of Claude skills distributed as individual ZIPs, with a combined ZIP and dashboard artifacts for selected skills. A user uploads a skill to Claude, invokes it for its documented task, and receives generated content such as JSON, installers, Fusion add-ins, or dashboards. The README documents capabilities and some optional dashboard outputs; no skill source is excerpted, so internal implementation and undocumented call relationships are not represented.

Main entry points: [`dashboards`](https://github.com/swami-claude-skills/claude-skills/tree/main/dashboards) (Dashboard pages), [`zips/facebook-comments.zip`](https://github.com/swami-claude-skills/claude-skills/blob/main/zips/facebook-comments.zip) (Facebook comments), [`zips/makerworld-reviews.zip`](https://github.com/swami-claude-skills/claude-skills/blob/main/zips/makerworld-reviews.zip) (MakerWorld reviews), [`zips/youtube-comments.zip`](https://github.com/swami-claude-skills/claude-skills/blob/main/zips/youtube-comments.zip) (YouTube comments)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_social["Social extraction"]
  node_facebook["Facebook comments"]
  node_makerworld["MakerWorld reviews"]
  node_youtubecomments["YouTube comments"]
  node_youtubevideo["YouTube transcript"]
end

subgraph group_fusion["Fusion tooling"]
  node_installer["Add-in installer"]
  node_scaffold["Add-in scaffold"]
  node_cam["CAM settings"]
  node_fusiondoc["Fusion docs<br/>[fusion-doc.zip]"]
  node_docjson["Doc JSON tool"]
  node_palette["Palette add-in"]
end

subgraph group_content["Content tools"]
  node_graphic["Graphic finder"]
  node_dashboard["Vibe dashboard<br/>[vibe-dashboard.zip]"]
  node_promptmaker["Prompt maker"]
end

subgraph group_outputs["Download artifacts"]
  node_combined["All-skills ZIP"]
  node_dashboards["Dashboard pages"]
  node_socialdata["Extracted JSON"]
  node_fusionresults["Fusion deliverables"]
  node_contentresults["Content deliverables"]
end

node_user(("Claude user"))

node_user -->|"uploads and invokes"| node_facebook
node_user -->|"uploads and invokes"| node_makerworld
node_user -->|"uploads and invokes"| node_youtubecomments
node_user -->|"uploads and invokes"| node_youtubevideo
node_user -->|"uploads and invokes"| node_installer
node_user -->|"uploads and invokes"| node_scaffold
node_user -->|"uploads and invokes"| node_cam
node_user -->|"uploads and invokes"| node_fusiondoc
node_user -->|"uploads and invokes"| node_docjson
node_user -->|"uploads and invokes"| node_palette
node_user -->|"uploads and invokes"| node_graphic
node_user -->|"uploads and invokes"| node_dashboard
node_user -->|"uploads and invokes"| node_promptmaker
node_facebook -->|"extracts threads"| node_socialdata
node_makerworld -->|"extracts reviews"| node_socialdata
node_youtubecomments -->|"flattens threads"| node_socialdata
node_youtubevideo -->|"pulls transcript"| node_contentresults
node_installer -->|"generates installers"| node_fusionresults
node_scaffold -->|"scaffolds add-ins"| node_fusionresults
node_cam -->|"builds dashboard"| node_dashboards
node_fusiondoc -->|"builds dashboard"| node_dashboards
node_docjson -->|"builds JSON tool"| node_fusionresults
node_palette -->|"builds add-in"| node_fusionresults
node_graphic -->|"rebuilds finder"| node_contentresults
node_dashboard -->|"builds dashboard"| node_dashboards
node_promptmaker -->|"generates prompt text"| node_contentresults
node_user -->|"downloads"| node_combined

click node_facebook "https://github.com/swami-claude-skills/claude-skills/blob/main/zips/facebook-comments.zip"
click node_makerworld "https://github.com/swami-claude-skills/claude-skills/blob/main/zips/makerworld-reviews.zip"
click node_youtubecomments "https://github.com/swami-claude-skills/claude-skills/blob/main/zips/youtube-comments.zip"
click node_youtubevideo "https://github.com/swami-claude-skills/claude-skills/blob/main/zips/youtube-transcript.zip"
click node_installer "https://github.com/swami-claude-skills/claude-skills/blob/main/zips/fusion-addin-installer.zip"
click node_scaffold "https://github.com/swami-claude-skills/claude-skills/blob/main/zips/fusion-addin-scaffold.zip"
click node_cam "https://github.com/swami-claude-skills/claude-skills/blob/main/zips/fusion-cam-settings.zip"
click node_fusiondoc "https://github.com/swami-claude-skills/claude-skills/blob/main/zips/fusion-doc.zip"
click node_docjson "https://github.com/swami-claude-skills/claude-skills/blob/main/zips/fusion-doc-json.zip"
click node_palette "https://github.com/swami-claude-skills/claude-skills/blob/main/zips/fusion-palette-addin.zip"
click node_graphic "https://github.com/swami-claude-skills/claude-skills/blob/main/zips/vector-bitmap-graphic-finder.zip"
click node_dashboard "https://github.com/swami-claude-skills/claude-skills/blob/main/zips/vibe-dashboard.zip"
click node_promptmaker "https://github.com/swami-claude-skills/claude-skills/blob/main/zips/vibe-promptmaker.zip"
click node_combined "https://github.com/swami-claude-skills/claude-skills/blob/main/claude-skills-all.zip"
click node_dashboards "https://github.com/swami-claude-skills/claude-skills/tree/main/dashboards"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_facebook,node_makerworld,node_youtubecomments,node_youtubevideo,node_user toneBlue
class node_installer,node_scaffold,node_cam,node_fusiondoc,node_docjson,node_palette toneAmber
class node_graphic,node_dashboard,node_promptmaker toneMint
class node_combined,node_dashboards,node_socialdata,node_fusionresults,node_contentresults toneRose
```

## Components

### Social extraction

- [Facebook comments](https://github.com/swami-claude-skills/claude-skills/blob/main/zips/facebook-comments.zip): `zips/facebook-comments.zip`
- [MakerWorld reviews](https://github.com/swami-claude-skills/claude-skills/blob/main/zips/makerworld-reviews.zip): `zips/makerworld-reviews.zip`
- [YouTube comments](https://github.com/swami-claude-skills/claude-skills/blob/main/zips/youtube-comments.zip): `zips/youtube-comments.zip`
- [YouTube transcript](https://github.com/swami-claude-skills/claude-skills/blob/main/zips/youtube-transcript.zip): `zips/youtube-transcript.zip`

### Fusion tooling

- [Add-in installer](https://github.com/swami-claude-skills/claude-skills/blob/main/zips/fusion-addin-installer.zip): `zips/fusion-addin-installer.zip`
- [Add-in scaffold](https://github.com/swami-claude-skills/claude-skills/blob/main/zips/fusion-addin-scaffold.zip): `zips/fusion-addin-scaffold.zip`
- [CAM settings](https://github.com/swami-claude-skills/claude-skills/blob/main/zips/fusion-cam-settings.zip): `zips/fusion-cam-settings.zip`
- [Fusion docs](https://github.com/swami-claude-skills/claude-skills/blob/main/zips/fusion-doc.zip): `zips/fusion-doc.zip`
- [Doc JSON tool](https://github.com/swami-claude-skills/claude-skills/blob/main/zips/fusion-doc-json.zip): `zips/fusion-doc-json.zip`
- [Palette add-in](https://github.com/swami-claude-skills/claude-skills/blob/main/zips/fusion-palette-addin.zip): `zips/fusion-palette-addin.zip`

### Content tools

- [Graphic finder](https://github.com/swami-claude-skills/claude-skills/blob/main/zips/vector-bitmap-graphic-finder.zip): `zips/vector-bitmap-graphic-finder.zip`
- [Vibe dashboard](https://github.com/swami-claude-skills/claude-skills/blob/main/zips/vibe-dashboard.zip): `zips/vibe-dashboard.zip`
- [Prompt maker](https://github.com/swami-claude-skills/claude-skills/blob/main/zips/vibe-promptmaker.zip): `zips/vibe-promptmaker.zip`

### Download artifacts

- [All-skills ZIP](https://github.com/swami-claude-skills/claude-skills/blob/main/claude-skills-all.zip): `claude-skills-all.zip`
- [Dashboard pages](https://github.com/swami-claude-skills/claude-skills/tree/main/dashboards): `dashboards`
- **Extracted JSON**
- **Fusion deliverables**
- **Content deliverables**

### Other components

- **Claude user**

## Connections

- Claude user → Facebook comments: uploads and invokes (evidence: `README.md`)
- Claude user → MakerWorld reviews: uploads and invokes (evidence: `README.md`)
- Claude user → YouTube comments: uploads and invokes (evidence: `README.md`)
- Claude user → YouTube transcript: uploads and invokes (evidence: `README.md`)
- Claude user → Add-in installer: uploads and invokes (evidence: `README.md`)
- Claude user → Add-in scaffold: uploads and invokes (evidence: `README.md`)
- Claude user → CAM settings: uploads and invokes (evidence: `README.md`)
- Claude user → Fusion docs: uploads and invokes (evidence: `README.md`)
- Claude user → Doc JSON tool: uploads and invokes (evidence: `README.md`)
- Claude user → Palette add-in: uploads and invokes (evidence: `README.md`)
- Claude user → Graphic finder: uploads and invokes (evidence: `README.md`)
- Claude user → Vibe dashboard: uploads and invokes (evidence: `README.md`)
- Claude user → Prompt maker: uploads and invokes (evidence: `README.md`)
- Facebook comments → Extracted JSON: extracts threads (evidence: `README.md`)
- MakerWorld reviews → Extracted JSON: extracts reviews (evidence: `README.md`)
- YouTube comments → Extracted JSON: flattens threads (evidence: `README.md`)
- YouTube transcript → Content deliverables: pulls transcript (evidence: `README.md`)
- Add-in installer → Fusion deliverables: generates installers (evidence: `README.md`)
- Add-in scaffold → Fusion deliverables: scaffolds add-ins (evidence: `README.md`)
- CAM settings → Dashboard pages: builds dashboard (evidence: `README.md`)
- Fusion docs → Dashboard pages: builds dashboard (evidence: `README.md`)
- Doc JSON tool → Fusion deliverables: builds JSON tool (evidence: `README.md`)
- Palette add-in → Fusion deliverables: builds add-in (evidence: `README.md`)
- Graphic finder → Content deliverables: rebuilds finder (evidence: `README.md`)
- Vibe dashboard → Dashboard pages: builds dashboard (evidence: `README.md`)
- Prompt maker → Content deliverables: generates prompt text (evidence: `README.md`)
- Claude user → All-skills ZIP: downloads (evidence: `README.md`)
