Skill: Arquitecto de Diagramas FossFLOW
🎯 Propósito
Esta skill te permite analizar la arquitectura de un sistema (desde código fuente, documentación o descripción) y generar diagramas isométricos profesionales usando FossFLOW, una herramienta open-source especializada en diagramas de infraestructura.
Use cuando:
- El usuario pida "analizar arquitectura", "diagrama de sistema", "visualizar infraestructura"
- Mencione "FossFLOW", "diagrama isométrico", "arquitectura visual"
- Quiera documentar la estructura de un proyecto
- Necesite exportar diagramas en formato JSON para FossFLOW
📚 ¿Qué es FossFLOW?
FossFLOW es una Progressive Web App (PWA) de código abierto que permite crear hermosos diagramas isométricos de infraestructura. Está construida con React y la librería Isoflow (ahora forkeada y publicada a NPM como fossflow), funcionando completamente en el navegador con soporte offline.
Características principales:
- ✅ Editor visual interactivo con drag-and-drop
- ✅ Componentes predefinidos (servidores, bases de datos, servicios cloud, etc.)
- ✅ Conectores visuales entre componentes con dos modos:
- Click mode (por defecto): Click en primer nodo, luego en segundo nodo
- Drag mode: Click y arrastra desde primer nodo hasta segundo nodo
- ✅ Exportación/Importación JSON para automatización
- ✅ Funciona offline (PWA)
- ✅ Auto-guardado cada 5 segundos en sesión
- ✅ Múltiples opciones de almacenamiento (Session Storage, Export/Import, Server Storage)
- ✅ Deploy rápido con Docker (
stnsmith/fossflow:latest)
- ✅ Totalmente gratuito y open-source
Estructura del Proyecto (Monorepo):
packages/fossflow-lib: Librería de componentes React para dibujar diagramas de red (construida con Webpack)
packages/fossflow-app: Progressive Web App que envuelve la librería (construida con RSBuild)
URL online: https://stan-smith.github.io/FossFLOW/
Docker Hub: stnsmith/fossflow:latest
🔬 Metodología de Análisis
Fase 1: Descubrimiento de Arquitectura
Identifica los componentes del sistema mediante:
Análisis de código fuente:
- Detecta frameworks y tecnologías (package.json, requirements.txt, Dockerfile, etc.)
- Identifica servicios, APIs, bases de datos
- Mapea dependencias entre módulos
Análisis de infraestructura:
- Lee archivos de configuración (docker-compose.yml, kubernetes manifests)
- Detecta servicios externos (AWS, Azure, GCP)
- Identifica patrones arquitectónicos (microservicios, monolito, serverless)
Análisis de documentación:
- Extrae información de README.md, ADRs, wikis
- Identifica componentes mencionados en diagramas existentes
Fase 2: Clasificación de Componentes
Clasifica cada componente detectado según su tipo:
| Categoría |
Ejemplos |
Icono FossFLOW |
| Frontend |
React, Vue, Angular, HTML/CSS/JS |
web-app, mobile-app |
| Backend |
Node.js, Django, FastAPI, Express |
server, api-gateway |
| Base de Datos |
PostgreSQL, MongoDB, Redis, MySQL |
database, cache |
| Mensaje/Cola |
RabbitMQ, Kafka, Redis Pub/Sub |
message-queue |
| Cloud Services |
S3, Lambda, CloudFront, RDS |
cloud-storage, serverless |
| Contenedores |
Docker, Kubernetes, Docker Compose |
container, orchestrator |
| Infraestructura |
Nginx, HAProxy, Load Balancer |
load-balancer, proxy |
| Monitoreo |
Prometheus, Grafana, ELK |
monitoring, logging |
| CI/CD |
GitHub Actions, Jenkins, GitLab CI |
pipeline, deployment |
Fase 3: Mapeo de Relaciones
Define las conexiones entre componentes:
- HTTP/REST: Frontend ↔ Backend
- Consultas DB: Backend ↔ Database
- Mensajes: Backend ↔ Message Queue
- Storage: Backend ↔ Cloud Storage
- Caché: Backend ↔ Redis/Memcached
- Orquestación: Kubernetes ↔ Containers
Fase 4: Generación del Diagrama
Estructura la información en formato JSON compatible con FossFLOW.
🐳 Deployment
Docker (Recomendado)
Con Docker Compose (incluye almacenamiento persistente):
docker compose up
O ejecutar directamente desde Docker Hub:
# Con almacenamiento persistente (por defecto)
docker run -p 80:80 -v $(pwd)/diagrams:/data/diagrams stnsmith/fossflow:latest
# Sin almacenamiento persistente
docker run -p 80:80 -e ENABLE_SERVER_STORAGE=false stnsmith/fossflow:latest
Desarrollo Local
# Clonar repositorio
git clone https://github.com/stan-smith/FossFLOW
cd FossFLOW
# Instalar dependencias
npm install
# Construir la librería (requerido la primera vez)
npm run build:lib
# Iniciar servidor de desarrollo
npm run dev
Comandos disponibles:
npm run dev - Iniciar servidor de desarrollo de la app
npm run dev:lib - Watch mode para desarrollo de la librería
npm run build - Construir librería y app
npm run build:lib - Construir solo librería
npm run build:app - Construir solo app
npm test - Ejecutar tests unitarios
npm run lint - Verificar errores de linting
📋 Flujo de Trabajo
Paso 1: Analizar el Sistema
Entrada del usuario: "Analiza la arquitectura de este proyecto y crea un diagrama con FossFLOW"
Acciones del agente:
Escanear archivos clave:
- package.json / requirements.txt → Tecnologías
- docker-compose.yml → Servicios y contenedores
- README.md → Descripción de componentes
- /src, /api, /database → Estructura del código
Detectar patrones:
- Microservicios vs Monolito
- Serverless vs Traditional
- Cloud-native vs On-premise
Listar componentes encontrados
Paso 2: Crear el Diagrama JSON
Debes generar un archivo .json que respete estrictamente el siguiente esquema validado.
🧠 Estructura del Archivo JSON
{
"title": "Diagrama de Arquitectura",
"icons": [
// Array de definiciones de iconos (usualmente SVGs en base64)
// Se recomienda reutilizar los iconos estándar de FossFLOW (server, desktop, user, etc.)
{
"id": "server",
"name": "Server",
"url": "data:image/svg+xml;base64,...",
"isIsometric": true,
"collection": "isoflow"
}
],
"items": [
// INVENTARIO LÓGICO DE ELEMENTOS (Modelos)
// Define QUÉ elementos existen en el diagrama, independientemente de su posición visual
{
"id": "uuid-server-db-prod",
"name": "DB Production",
"icon": "server" // Referencia al ID en 'icons'
},
{
"id": "uuid-user-client",
"name": "Usuario Final",
"icon": "user"
}
],
"views": [
{
"id": "view-main",
"name": "Vista Principal",
"items": [
// INSTANCIAS VISUALES
// Posiciona los elementos del inventario en la rejilla isométrica
{
"id": "uuid-server-db-prod", // Debe coincidir con un ID en 'items' (inventario)
"tile": {
"x": 0, // Eje isométrico X (positivo = abajo-derecha)
"y": 0 // Eje isométrico Y (positivo = abajo-izquierda)
},
"labelHeight": 80
},
{
"id": "uuid-user-client",
"tile": { "x": -2, "y": 2 }
}
],
"connectors": [
{
"id": "conn-1",
"color": "blue", // Opciones: blue, red, green, orange, gray
"anchors": [
{
"id": "anchor-start",
"ref": { "item": "uuid-user-client" } // Conectar a un item
},
{
"id": "anchor-end",
"ref": { "item": "uuid-server-db-prod" }
}
]
}
],
"rectangles": [
// ZONAS / GRUPOS VISUALES
{
"id": "zone-backend",
"color": "green",
"from": { "x": -1, "y": -1 }, // Coordenada inicio (esquina superior)
"to": { "x": 1, "y": 1 } // Coordenada fin (esquina inferior)
}
]
}
]
}
📍 Coordenadas Isométricas (Tile System)
FossFLOW usa una rejilla de baldosas (tile) donde:
- x: Diagonal hacia abajo-derecha (↗️ ↙️)
- y: Diagonal hacia abajo-izquierda (↖️ ↘️)
labelHeight: Altura del texto flotante sobre el icono (default ~80).
Nota de Implementación: Genera UUIDs únicos v4 para todos los campos id.
Paso 3: Uso en FossFLOW
Creando Diagramas:
Agregar componentes:
- Presiona el botón "+" en el menú superior derecho
- Arrastra y suelta componentes desde la librería al canvas
- O clic derecho en la cuadrícula → "Add node"
Conectar componentes:
- Selecciona la herramienta Connector (presiona 'C' o clic en ícono)
- Modo Click (por defecto): Click en primer nodo, luego en segundo
- Modo Drag (opcional): Click y arrastra desde primer nodo hasta segundo
- Cambia el modo en: Settings → Connectors tab
Guardar trabajo:
- Quick Save: Guarda en sesión del navegador
- Export: Descarga como archivo JSON
- Import: Carga desde archivo JSON
Opciones de Almacenamiento:
- Session Storage: Guardado temporal (se borra al cerrar navegador)
- Export/Import: Almacenamiento permanente como archivos JSON
- Auto-Save: Guardado automático cada 5 segundos en sesión
- Server Storage (Docker): Almacenamiento persistente en
./diagrams del host
📦 Componentes FossFLOW Disponibles
| Categoría |
Tipo de Nodo |
Uso Recomendado |
| Aplicaciones |
web-app |
Frontend web (React, Vue, Angular) |
|
mobile-app |
Apps móviles (iOS, Android, React Native) |
| Backend |
server |
Servidores backend (Node.js, Django, etc.) |
|
api-gateway |
API Gateway (Kong, AWS API Gateway) |
| Datos |
database |
Bases de datos relacionales (PostgreSQL, MySQL) |
|
nosql-database |
Bases NoSQL (MongoDB, DynamoDB) |
|
cache |
Sistemas de caché (Redis, Memcached) |
| Cloud |
cloud-storage |
Almacenamiento cloud (S3, Azure Blob) |
|
cdn |
CDN (CloudFront, Cloudflare) |
|
serverless |
Funciones serverless (Lambda, Cloud Functions) |
| Infraestructura |
load-balancer |
Balanceadores de carga |
|
proxy |
Proxies reversos (Nginx, HAProxy) |
|
container |
Contenedores Docker |
|
orchestrator |
Orquestadores (Kubernetes, ECS) |
🎨 Mejores Prácticas de Diseño
Organización Visual
- Disposición horizontal: Frontend (izquierda) → Backend (centro) → Database (derecha)
- Uso de capas (eje Z):
z = 0: Componentes principales
z = -1: Servicios auxiliares
z = -2: Infraestructura
Paleta de Colores Recomendada
const techColors = {
react: "#61DAFB",
vue: "#42B883",
nodejs: "#68A063",
postgresql: "#336791",
mongodb: "#47A248",
redis: "#DC382D",
aws: "#FF9900",
docker: "#2496ED",
kubernetes: "#326CE5",
};
🔧 Comandos de Activación
Esta skill se activa cuando detectas:
Keywords:
- "analiza arquitectura"
- "diagrama fossflow"
- "visualizar sistema"
- "crear diagrama isométrico"
File patterns:
docker-compose.yml + request de diagrama
architecture.md + request de visualización
📋 Checklist de Output
Asegúrate de entregar:
📚 Referencias
🎓 Recursos Adicionales
Documentación Oficial:
Créditos:
FossFLOW está construido sobre la librería Isoflow creada por @markmanx.
Mantenedor: Antigravity AI Agent
Última actualización: 2026-02-03
Estado: ✅ Activa
1---2name: arquitecto-diagramas-fossflow3description: Analiza la arquitectura de sistemas y genera diagramas isométricos profesionales con FossFLOW. Extrae componentes, relaciones y flujos de datos de cualquier codebase o descripción arquitectónica.4---56# Skill: Arquitecto de Diagramas FossFLOW78## 🎯 Propósito910Esta skill te permite analizar la arquitectura de un sistema (desde código fuente, documentación o descripción) y generar diagramas isométricos profesionales usando **FossFLOW**, una herramienta open-source especializada en diagramas de infraestructura.1112**Use cuando:**1314- El usuario pida "analizar arquitectura", "diagrama de sistema", "visualizar infraestructura"15- Mencione "FossFLOW", "diagrama isométrico", "arquitectura visual"16- Quiera documentar la estructura de un proyecto17- Necesite exportar diagramas en formato JSON para FossFLOW1819---2021## 📚 ¿Qué es FossFLOW?2223**FossFLOW** es una Progressive Web App (PWA) de código abierto que permite crear hermosos diagramas isométricos de infraestructura. Está construida con **React** y la librería [Isoflow](https://github.com/markmanx/isoflow) (ahora forkeada y publicada a NPM como `fossflow`), funcionando completamente en el navegador con soporte offline.2425### Características principales:2627- ✅ **Editor visual interactivo** con drag-and-drop28- ✅ **Componentes predefinidos** (servidores, bases de datos, servicios cloud, etc.)29- ✅ **Conectores visuales** entre componentes con dos modos:30 - **Click mode** (por defecto): Click en primer nodo, luego en segundo nodo31 - **Drag mode**: Click y arrastra desde primer nodo hasta segundo nodo32- ✅ **Exportación/Importación JSON** para automatización33- ✅ **Funciona offline** (PWA)34- ✅ **Auto-guardado** cada 5 segundos en sesión35- ✅ **Múltiples opciones de almacenamiento** (Session Storage, Export/Import, Server Storage)36- ✅ **Deploy rápido con Docker** (`stnsmith/fossflow:latest`)37- ✅ **Totalmente gratuito y open-source**3839### Estructura del Proyecto (Monorepo):4041- **`packages/fossflow-lib`**: Librería de componentes React para dibujar diagramas de red (construida con Webpack)42- **`packages/fossflow-app`**: Progressive Web App que envuelve la librería (construida con RSBuild)4344**URL online:** https://stan-smith.github.io/FossFLOW/ 45**Docker Hub:** `stnsmith/fossflow:latest`4647---4849## 🔬 Metodología de Análisis5051### Fase 1: Descubrimiento de Arquitectura5253Identifica los componentes del sistema mediante:54551. **Análisis de código fuente:**56 - Detecta frameworks y tecnologías (package.json, requirements.txt, Dockerfile, etc.)57 - Identifica servicios, APIs, bases de datos58 - Mapea dependencias entre módulos59602. **Análisis de infraestructura:**61 - Lee archivos de configuración (docker-compose.yml, kubernetes manifests)62 - Detecta servicios externos (AWS, Azure, GCP)63 - Identifica patrones arquitectónicos (microservicios, monolito, serverless)64653. **Análisis de documentación:**66 - Extrae información de README.md, ADRs, wikis67 - Identifica componentes mencionados en diagramas existentes6869### Fase 2: Clasificación de Componentes7071Clasifica cada componente detectado según su tipo:7273| Categoría | Ejemplos | Icono FossFLOW |74| ------------------- | ---------------------------------- | ----------------------------- |75| **Frontend** | React, Vue, Angular, HTML/CSS/JS | `web-app`, `mobile-app` |76| **Backend** | Node.js, Django, FastAPI, Express | `server`, `api-gateway` |77| **Base de Datos** | PostgreSQL, MongoDB, Redis, MySQL | `database`, `cache` |78| **Mensaje/Cola** | RabbitMQ, Kafka, Redis Pub/Sub | `message-queue` |79| **Cloud Services** | S3, Lambda, CloudFront, RDS | `cloud-storage`, `serverless` |80| **Contenedores** | Docker, Kubernetes, Docker Compose | `container`, `orchestrator` |81| **Infraestructura** | Nginx, HAProxy, Load Balancer | `load-balancer`, `proxy` |82| **Monitoreo** | Prometheus, Grafana, ELK | `monitoring`, `logging` |83| **CI/CD** | GitHub Actions, Jenkins, GitLab CI | `pipeline`, `deployment` |8485### Fase 3: Mapeo de Relaciones8687Define las conexiones entre componentes:8889- **HTTP/REST:** Frontend ↔ Backend90- **Consultas DB:** Backend ↔ Database91- **Mensajes:** Backend ↔ Message Queue92- **Storage:** Backend ↔ Cloud Storage93- **Caché:** Backend ↔ Redis/Memcached94- **Orquestación:** Kubernetes ↔ Containers9596### Fase 4: Generación del Diagrama9798Estructura la información en formato JSON compatible con FossFLOW.99100---101102## 🐳 Deployment103104### Docker (Recomendado)105106**Con Docker Compose (incluye almacenamiento persistente):**107108```bash109docker compose up110```111112**O ejecutar directamente desde Docker Hub:**113114```bash115# Con almacenamiento persistente (por defecto)116docker run -p 80:80 -v $(pwd)/diagrams:/data/diagrams stnsmith/fossflow:latest117118# Sin almacenamiento persistente119docker run -p 80:80 -e ENABLE_SERVER_STORAGE=false stnsmith/fossflow:latest120```121122### Desarrollo Local123124```bash125# Clonar repositorio126git clone https://github.com/stan-smith/FossFLOW127cd FossFLOW128129# Instalar dependencias130npm install131132# Construir la librería (requerido la primera vez)133npm run build:lib134135# Iniciar servidor de desarrollo136npm run dev137```138139**Comandos disponibles:**140141- `npm run dev` - Iniciar servidor de desarrollo de la app142- `npm run dev:lib` - Watch mode para desarrollo de la librería143- `npm run build` - Construir librería y app144- `npm run build:lib` - Construir solo librería145- `npm run build:app` - Construir solo app146- `npm test` - Ejecutar tests unitarios147- `npm run lint` - Verificar errores de linting148149---150151## 📋 Flujo de Trabajo152153### Paso 1: Analizar el Sistema154155**Entrada del usuario:** "Analiza la arquitectura de este proyecto y crea un diagrama con FossFLOW"156157**Acciones del agente:**1581591. Escanear archivos clave:160 - package.json / requirements.txt → Tecnologías161 - docker-compose.yml → Servicios y contenedores162 - README.md → Descripción de componentes163 - /src, /api, /database → Estructura del código1641652. Detectar patrones:166 - Microservicios vs Monolito167 - Serverless vs Traditional168 - Cloud-native vs On-premise1691703. Listar componentes encontrados171172### Paso 2: Crear el Diagrama JSON173174Debes generar un archivo `.json` que respete estrictamente el siguiente esquema validado.175176### 🧠 Estructura del Archivo JSON177178```json179{180 "title": "Diagrama de Arquitectura",181 "icons": [182 // Array de definiciones de iconos (usualmente SVGs en base64)183 // Se recomienda reutilizar los iconos estándar de FossFLOW (server, desktop, user, etc.)184 {185 "id": "server",186 "name": "Server",187 "url": "data:image/svg+xml;base64,...",188 "isIsometric": true,189 "collection": "isoflow"190 }191 ],192 "items": [193 // INVENTARIO LÓGICO DE ELEMENTOS (Modelos)194 // Define QUÉ elementos existen en el diagrama, independientemente de su posición visual195 {196 "id": "uuid-server-db-prod",197 "name": "DB Production",198 "icon": "server" // Referencia al ID en 'icons'199 },200 {201 "id": "uuid-user-client",202 "name": "Usuario Final",203 "icon": "user"204 }205 ],206 "views": [207 {208 "id": "view-main",209 "name": "Vista Principal",210 "items": [211 // INSTANCIAS VISUALES212 // Posiciona los elementos del inventario en la rejilla isométrica213 {214 "id": "uuid-server-db-prod", // Debe coincidir con un ID en 'items' (inventario)215 "tile": {216 "x": 0, // Eje isométrico X (positivo = abajo-derecha)217 "y": 0 // Eje isométrico Y (positivo = abajo-izquierda)218 },219 "labelHeight": 80220 },221 {222 "id": "uuid-user-client",223 "tile": { "x": -2, "y": 2 }224 }225 ],226 "connectors": [227 {228 "id": "conn-1",229 "color": "blue", // Opciones: blue, red, green, orange, gray230 "anchors": [231 {232 "id": "anchor-start",233 "ref": { "item": "uuid-user-client" } // Conectar a un item234 },235 {236 "id": "anchor-end",237 "ref": { "item": "uuid-server-db-prod" }238 }239 ]240 }241 ],242 "rectangles": [243 // ZONAS / GRUPOS VISUALES244 {245 "id": "zone-backend",246 "color": "green",247 "from": { "x": -1, "y": -1 }, // Coordenada inicio (esquina superior)248 "to": { "x": 1, "y": 1 } // Coordenada fin (esquina inferior)249 }250 ]251 }252 ]253}254```255256### 📍 Coordenadas Isométricas (Tile System)257FossFLOW usa una rejilla de baldosas (`tile`) donde:258- **x**: Diagonal hacia abajo-derecha (↗️ ↙️)259- **y**: Diagonal hacia abajo-izquierda (↖️ ↘️)260- `labelHeight`: Altura del texto flotante sobre el icono (default ~80).261262**Nota de Implementación:** Genera UUIDs únicos v4 para todos los campos `id`.263264### Paso 3: Uso en FossFLOW265266**Creando Diagramas:**2672681. **Agregar componentes:**269 - Presiona el botón "+" en el menú superior derecho270 - Arrastra y suelta componentes desde la librería al canvas271 - O clic derecho en la cuadrícula → "Add node"2722732. **Conectar componentes:**274 - Selecciona la herramienta Connector (presiona 'C' o clic en ícono)275 - **Modo Click** (por defecto): Click en primer nodo, luego en segundo276 - **Modo Drag** (opcional): Click y arrastra desde primer nodo hasta segundo277 - Cambia el modo en: Settings → Connectors tab2782793. **Guardar trabajo:**280 - **Quick Save**: Guarda en sesión del navegador281 - **Export**: Descarga como archivo JSON282 - **Import**: Carga desde archivo JSON283284**Opciones de Almacenamiento:**285286- **Session Storage**: Guardado temporal (se borra al cerrar navegador)287- **Export/Import**: Almacenamiento permanente como archivos JSON288- **Auto-Save**: Guardado automático cada 5 segundos en sesión289- **Server Storage** (Docker): Almacenamiento persistente en `./diagrams` del host290291---292293## 📦 Componentes FossFLOW Disponibles294295| Categoría | Tipo de Nodo | Uso Recomendado |296| ------------------- | ---------------- | ----------------------------------------------- |297| **Aplicaciones** | `web-app` | Frontend web (React, Vue, Angular) |298| | `mobile-app` | Apps móviles (iOS, Android, React Native) |299| **Backend** | `server` | Servidores backend (Node.js, Django, etc.) |300| | `api-gateway` | API Gateway (Kong, AWS API Gateway) |301| **Datos** | `database` | Bases de datos relacionales (PostgreSQL, MySQL) |302| | `nosql-database` | Bases NoSQL (MongoDB, DynamoDB) |303| | `cache` | Sistemas de caché (Redis, Memcached) |304| **Cloud** | `cloud-storage` | Almacenamiento cloud (S3, Azure Blob) |305| | `cdn` | CDN (CloudFront, Cloudflare) |306| | `serverless` | Funciones serverless (Lambda, Cloud Functions) |307| **Infraestructura** | `load-balancer` | Balanceadores de carga |308| | `proxy` | Proxies reversos (Nginx, HAProxy) |309| | `container` | Contenedores Docker |310| | `orchestrator` | Orquestadores (Kubernetes, ECS) |311312---313314## 🎨 Mejores Prácticas de Diseño315316### Organización Visual3173181. **Disposición horizontal:** Frontend (izquierda) → Backend (centro) → Database (derecha)3192. **Uso de capas (eje Z):**320 - `z = 0`: Componentes principales321 - `z = -1`: Servicios auxiliares322 - `z = -2`: Infraestructura323324### Paleta de Colores Recomendada325326```javascript327const techColors = {328 react: "#61DAFB",329 vue: "#42B883",330 nodejs: "#68A063",331 postgresql: "#336791",332 mongodb: "#47A248",333 redis: "#DC382D",334 aws: "#FF9900",335 docker: "#2496ED",336 kubernetes: "#326CE5",337};338```339340---341342## 🔧 Comandos de Activación343344Esta skill se activa cuando detectas:345346**Keywords:**347348- "analiza arquitectura"349- "diagrama fossflow"350- "visualizar sistema"351- "crear diagrama isométrico"352353**File patterns:**354355- `docker-compose.yml` + request de diagrama356- `architecture.md` + request de visualización357358---359360## 📋 Checklist de Output361362Asegúrate de entregar:363364- [ ] Archivo JSON compatible con FossFLOW365- [ ] Documento Markdown con:366 - [ ] Lista de componentes367 - [ ] Descripción de relaciones368 - [ ] Instrucciones de importación369 - [ ] Guía de personalización370- [ ] Recomendaciones de mejora (opcional)371372---373374## 📚 Referencias375376- **FossFLOW Web App:** https://stan-smith.github.io/FossFLOW/377- **GitHub Repository:** https://github.com/stan-smith/FossFLOW378- **Docker Image:** `stnsmith/fossflow:latest`379380---381382---383384## 🎓 Recursos Adicionales385386### Documentación Oficial:387388- **README en Español:** https://github.com/stan-smith/FossFLOW/blob/master/docs/README.es.md389- **Guía de Contribución:** https://github.com/stan-smith/FossFLOW/blob/master/CONTRIBUTING.md390- **Tests E2E (Selenium):** Disponibles en `e2e-tests/` del repositorio391392### Créditos:393394FossFLOW está construido sobre la librería [Isoflow](https://github.com/markmanx/isoflow) creada por [@markmanx](https://github.com/markmanx).395396---397398**Mantenedor:** Antigravity AI Agent 399**Última actualización:** 2026-02-03 400**Estado:** ✅ Activa