Skip to content
cccskills

Browse skills

125 skills (repositories by apache) · sorted by popularity

Use when drafting, updating, or reviewing an S2-XXX security bulletin on the Struts cwiki, when preparing bulletin text ahead of a CVE request, when filling a CVE record in the ASF CVE tool (cveprocess.apache.org / Vulnogram), when deciding when to publish, when publishing a bulletin and announcing it to the ASF lists, when wrapping up after the advisory mails, or when deciding how much detail about a fixed vulnerability is safe to publish.

The English summary is being prepared. Showing the original description.

apache/struts1.4KUpdated Oct 19, 2026

Use when optimizing the performance of an existing native scalar expression in the datafusion-comet-spark-expr crate (native/spark-expr/) — casts, string/JSON/array/math kernels that run per-row or per-batch. Covers benchmarking, keeping output bit-identical, and the no-regression gate. Not for adding new expressions (use implement-comet-expression) or wiring upstream functions (use wire-datafusion-function).

The English summary is being prepared. Showing the original description.

apache/datafusion-comet1.3KUpdated Oct 20, 2026

Use when reviewing a DataFusion Comet pull request that crosses the JVM/native boundary, touching Arrow C Data or C Stream interface code, batch export and import, CometExecIterator, ScanExec, NativeUtil, CometVector subclasses, or jni_api. Load alongside review-comet-pr.

The English summary is being prepared. Showing the original description.

apache/datafusion-comet1.3KUpdated Oct 20, 2026

Use when reviewing a DataFusion Comet pull request that touches Iceberg writes, the split-operator write plan (IcebergWriteStrategy, IcebergWriteExec, IcebergCommitExec), the native Iceberg writer (CometIcebergWriteExec, iceberg_write.rs, iceberg_partition_path.rs), its eligibility gate (CometIcebergNativeWrite), or the iceberg-rust pin. Load alongside review-comet-pr.

The English summary is being prepared. Showing the original description.

apache/datafusion-comet1.3KUpdated Oct 20, 2026

Use when reviewing a DataFusion Comet pull request that touches memory pools, memory reservations, spilling, the Spark TaskMemoryManager bridge, allocators, or memory-related configuration. Load alongside review-comet-pr.

The English summary is being prepared. Showing the original description.

apache/datafusion-comet1.3KUpdated Oct 20, 2026

Use when reviewing a DataFusion Comet pull request. Covers the workflow that applies to every PR and routes to the area-specific review skills for expressions, FFI, memory management, shuffle, and Iceberg writes. Provides guidance to a human reviewer rather than posting comments.

The English summary is being prepared. Showing the original description.

apache/datafusion-comet1.3KUpdated Oct 20, 2026

Use when reviewing a DataFusion Comet pull request that touches native or JVM columnar shuffle, the shuffle writers and readers, partitioning, the Arrow IPC block format, shuffle compression, or the Celeborn integration. Load alongside review-comet-pr.

The English summary is being prepared. Showing the original description.

apache/datafusion-comet1.3KUpdated Oct 20, 2026

Use when picking the next Spark expression to implement natively in Comet, or when asked whether a specific codegen-dispatched expression is worth a native Rust implementation. Scores the candidate on how likely a native path can be 100% Spark-compatible and how much throughput or allocation it would save versus the JVM codegen dispatcher, records the verdict in the per-expression audit log so disqualified candidates are not re-litigated, and files a GitHub issue for the recommendation.

The English summary is being prepared. Showing the original description.

apache/datafusion-comet1.3KUpdated Oct 20, 2026

Use when reviewing a DataFusion Comet pull request that adds or changes a Spark expression, its Scala serde, its protobuf message, or its native Rust implementation. Load alongside review-comet-pr, which covers the parts of the review that apply to every PR.

The English summary is being prepared. Showing the original description.

apache/datafusion-comet1.3KUpdated Oct 20, 2026

Triage open Comet issues marked `requires-triage` per the project bug triage guide. Classifies each issue as a bug or an enhancement, applies the recommended type (`bug`/`enhancement`), priority, and area labels, removes `requires-triage`, and files a dated summary issue listing what was done. A human reviews the summary issue and closes it when satisfied.

The English summary is being prepared. Showing the original description.

apache/datafusion-comet1.3KUpdated Oct 20, 2026

Use when implementing a new Spark expression in DataFusion Comet. Walks through cloning latest Spark master to study the canonical implementation, checking the upstream datafusion-spark crate before writing native code, building the Comet serde and Rust wire-up from the contributor guide, then running audit-comet-expression to drive a test-coverage iteration loop.

The English summary is being prepared. Showing the original description.

apache/datafusion-comet1.3KUpdated Oct 20, 2026

Audit an existing Comet expression for correctness and test coverage. Studies the Spark implementation across versions 3.4.3, 3.5.8, 4.0.1, and 4.1.1, reviews the Comet and DataFusion implementations, identifies missing test coverage, and offers to implement additional tests.

The English summary is being prepared. Showing the original description.

apache/datafusion-comet1.3KUpdated Oct 20, 2026

Use when wiring an existing DataFusion or datafusion-spark function into Comet for a Spark expression. Identifies the right wiring pattern (one-line passthrough, datafusion-spark UDF registration, or custom serde with input massaging / restrictions), applies the Scala serde, registers the UDF in jni_api when needed, and adds SQL file tests. Assumes the function already exists upstream — if not, switch to `implement-comet-expression`.

The English summary is being prepared. Showing the original description.

apache/datafusion-comet1.3KUpdated Oct 20, 2026

Build a single C++ file. Use when a single .cc file needs to be compiled to check for errors.

The English summary is being prepared. Showing the original description.

apache/impala1.3KUpdated Oct 20, 2026

Combines all git commits for a change into a single commit and pushes it to gerrit. Use when you push to gerrit.

The English summary is being prepared. Showing the original description.

apache/impala1.3KUpdated Oct 20, 2026

Tell a joke about cat.

The English summary is being prepared. Showing the original description.

apache/flink-agents473Updated Oct 19, 2026

Use when building, scaffolding, modifying, debugging, converting, or verifying Apache Flink Agents applications, including Flink Agents YAML, Workflow Agent, ReAct Agent, Actions, Resources, MCP servers, vector stores, runtime skills, Python, or Java. Do not use for ordinary Flink jobs that do not use Flink Agents.

The English summary is being prepared. Showing the original description.

apache/flink-agents473Updated Oct 19, 2026

Calculate mathematical expressions using shell commands. Use when the user asks to perform arithmetic calculations like addition, subtraction, multiplication, division, or powers.

The English summary is being prepared. Showing the original description.

apache/flink-agents473Updated Oct 19, 2026

Calculate simple mathematical expressions using shell commands. Use when the user asks to perform arithmetic calculations like addition, subtraction, multiplication, division, or more complex math expressions.

The English summary is being prepared. Showing the original description.

apache/flink-agents473Updated Oct 19, 2026

Add a new OSGi configuration property to the oak-store-document module. Modifies Configuration.java, DocumentNodeStoreService.java, DocumentNodeStoreBuilder.java, RDBDocumentNodeStoreBuilder.java, Utils.java, and all relevant test files with 90%+ coverage.

The English summary is being prepared. Showing the original description.

apache/jackrabbit-oak413Updated Oct 20, 2026

Route HugeGraph MCP structured graph query tasks to stable read-only tools. Use when the user asks graph questions, asks to generate Gremlin, provides Gremlin to explain, or needs read-only graph exploration.

The English summary is being prepared. Showing the original description.

apache/hugegraph-ai144Updated Oct 18, 2026

Route HugeGraph MCP regression testing tasks to the current public tool surface, including inspection, read-only queries, Gremlin generation, extraction, controlled import, schema validate/dry-run, safety guards, and admin-gated tool checks.

The English summary is being prepared. Showing the original description.

apache/hugegraph-ai144Updated Oct 18, 2026

Route HugeGraph MCP schema design, validation, and dry-run preview tasks to stable public tools. Use when the user asks to design vertex labels, edge labels, properties, primary keys, indexes, or preview schema operations.

The English summary is being prepared. Showing the original description.

apache/hugegraph-ai144Updated Oct 18, 2026

Route HugeGraph MCP graph data extraction and controlled import/delete tasks to stable public tools. Use when the user asks to extract graph data from text, import structured vertices or edges, verify an import, or asks whether table, SQL, update, or delete graph writes are available.

The English summary is being prepared. Showing the original description.

apache/hugegraph-ai144Updated Oct 18, 2026