Skip to content
Back to skills

Integrations And Backends

ASecurity

"Guides fg-data-profiling Spark, notebook, streaming, interactive

  • 247 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 8, 2026
toolspythonjavabashbackend

Works with

  • cli

Security analysis

A100/100

Pro scans all 6 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill integrations-and-backends --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Integrations And Backends?

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

Security grade badge for Integrations And Backends
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-integrations-and-backends/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-integrations-and-backends)

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: integrations-and-backends
description: "Guides fg-data-profiling Spark, notebook, streaming, interactive
  app, optional dependency, and migration workflows."
disable-model-invocation: true
metadata:
  disco-role: operating
license: MIT
---

# Integrations and Backends

Use this sub-skill when the request is about Spark DataFrames, notebook widgets,
optional dependencies, streaming snapshots, interactive apps, PyCharm setup, or
other backend readiness work around fg-data-profiling.

## Read first

- Read [references/integrations.md](references/integrations.md) for the package
  integration landscape and migration notes.
- Read [references/spark-backend.md](references/spark-backend.md) for Spark
  prerequisites, supported features, and current limitations.
- Read [references/optional-dependencies.md](references/optional-dependencies.md)
  for notebook, Unicode, and other extras.
- Read [references/troubleshooting.md](references/troubleshooting.md) for Java,
  PySpark, widget, and legacy-integration errors.
- Run [scripts/check_spark_readiness.py](scripts/check_spark_readiness.py) when
  you need a safe status-only report for Spark readiness before choosing a
  Spark-specific workflow.

## Supported integration families

| Family | Use case |
| --- | --- |
| Spark DataFrames | Optional profiling of large distributed datasets when Java/PySpark are available |
| Notebook widgets | Rich notebook display and interactive widgets with `ipywidgets` |
| Bytewax / streaming | Profiling repeated snapshots of stream windows |
| Dash / Streamlit / Panel | Embedding HTML report outputs inside apps |
| PyCharm / IDE tools | External tool invocations using the installed CLI |
| Great Expectations | Legacy expectation-suite generation caveat and dependency handling |
| Unicode enrichment | Optional richer Unicode script/block naming |
| Migration from `ydata_profiling` | Compatibility import warning and rename guidance |

## Core boundary

- Core profile generation belongs in
  [../profiling-workflows/SKILL.md](../profiling-workflows/SKILL.md).
- CLI command shapes belong in
  [../cli-and-automation/SKILL.md](../cli-and-automation/SKILL.md).
- Settings/output behavior belongs in
  [../configuration-and-output/SKILL.md](../configuration-and-output/SKILL.md).
- Comparison/privacy details belong in
  [../comparison-and-quality/SKILL.md](../comparison-and-quality/SKILL.md).

## Spark honesty

The package has first-class Spark code paths, but the creation environment did
not contain Java or PySpark. Do not claim Spark runtime verification unless the
user's environment has been checked with the bundled readiness script and the
selected Spark tests or smoke checks have been run.

## Preferred starting point

If a user is uncertain whether their backend is ready, start with the readiness
script and the import name they already have installed:

```bash
python scripts/check_spark_readiness.py
```

Only move into Spark DataFrame profiling after the readiness report says the
Java/PySpark stack is present.

Files in this skill

  • SKILL.md3 KB
  • references/integrations.md1.9 KB
  • references/optional-dependencies.md1.7 KB
  • references/spark-backend.md1.6 KB
  • references/troubleshooting.md1.4 KB
  • scripts/check_spark_readiness.py3.5 KB

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.