spark

Automate building and running Apache Spark batch and streaming data processing jobs.

24|11|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/clawdata/clawdata --skill spark-clawdata
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spark
Source: https://github.com/clawdata/clawdata/tree/main/skills/spark
Command: npx skills add https://github.com/clawdata/clawdata --skill spark-clawdata

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Build and run Apache Spark data processing jobs with clear guidance for submitting applications, starting interactive sessions, and querying data.

Core Features & Use Cases

  • Submit Spark applications using spark-submit.
  • Start PySpark and Spark SQL shells for interactive development.
  • Use Spark for DataFrame transformations, Spark SQL, and basic cluster management.

Quick Start

Start a local Spark session and run a sample job with spark-submit.

Frequently Asked Questions about spark

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I submit an Apache Spark application using spark-submit?

You can start PySpark and Spark SQL shells to perform interactive development, execute DataFrame transformations, and run ad-hoc queries on your datasets.

Can I use Spark SQL and PySpark for interactive data processing?

You can start PySpark and Spark SQL shells to perform interactive development, execute DataFrame transformations, and run ad-hoc queries on your datasets.

Does Apache Spark support both batch and streaming data processing workloads?

This Skill automates building and running Spark jobs, applying to batch and streaming workloads including DataFrame operations, Spark SQL, and cluster management.

What is the best way to manage Spark clusters and configure data processing jobs?

This approach covers basic cluster management, ensuring smooth execution of batch and streaming workloads via spark-submit, pyspark, and spark-sql.

How do I perform DataFrame transformations in a local Spark session?

This allows you to validate Spark SQL queries and DataFrame operations before deploying to a larger cluster environment.

Why use PySpark for data processing instead of other data processing tools?

It provides typical configuration patterns for cluster management, supporting both batch and streaming workloads effectively.