一键导入
spark-best-practices
Apache Spark 4.0.2 best practices for PySpark and Scala distributed data processing
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Apache Spark 4.0.2 best practices for PySpark and Scala distributed data processing
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Full R017 verification (5+3 rounds) before commit
Load a skill profile to switch active plugin set. Use when user wants to focus on a specific workflow (web-app/data-eng/harness-dev/minimal) and reduce skill enumeration block size per
6-stage structured development cycle with stage-based tool restrictions
Deploy applications to Vercel with auto-detection and preview URLs
Auto-detect project context and optimize harness — deactivate unused agents/skills, suggest missing experts, generate project profile
Monitor Claude Code releases and auto-generate GitHub issues for each new version
| name | spark-best-practices |
| description | Apache Spark 4.0.2 best practices for PySpark and Scala distributed data processing |
| scope | core |
| user-invocable | false |
Version: Spark 4.x. Key changes from Spark 3.x: ANSI mode is now default (stricter SQL type coercion and overflow checks), and Spark Connect provides a decoupled client-server protocol for remote Spark access.
broadcast(small_df) for small-large table joinsspark.sql.autoBroadcastJoinThreshold)coalesce() to reduce partitions without shufflerepartition() only when necessary (causes shuffle)df.cache() or df.persist()df.unpersist()