Apache Flink SQL, Table API, and UDF development for both OSS Flink and Confluent Cloud
92
89%
Does it follow best practices?
Impact
98%
1.22xAverage score across 5 eval scenarios
Low
Low-risk findings worth noting
Low
Low-risk findings.
1 low severity finding. Worth noting, but not necessarily harmful.
The skill exposes the agent to untrusted, user-generated content from public third-party sources, creating a risk of indirect prompt injection. This includes browsing arbitrary URLs, reading social media posts or forum comments, and analyzing content from unknown websites.
The skill's Confluent Cloud documentation (references/confluent-cloud.md — "External Tables" / KEY_SEARCH_AGG and REST connector examples) shows creating connections to arbitrary JDBC/REST/MongoDB/Couchbase endpoints and using LATERAL TABLE(KEY_SEARCH_AGG(...)) to fetch and incorporate external (potentially untrusted) data into queries, so the agent would ingest and act on third‑party content at runtime.
packages.confluent.io
domain · 1 site
Documentation reference to Confluent Maven repository in a pom.xml example - not a runtime fetch by the plugin
references/confluent-cloud.md
163
<url>https://packages.confluent.io/maven/</url>
docs.confluent.io
domain · 1 site
Documentation link to Confluent's official documentation for External Tables / Key Search
references/confluent-cloud.md
558
**Reference:** [Key Search with External Sources](https://docs.confluent.[REDACTED].html)
github.com
domain · 8 sites
Reference links to GitHub repositories in documentation - not runtime fetches by the plugin
cwiki.apache.org
domain · 1 site
Documentation link to Apache Flink FLIP-440 specification
references/ptf-guide.md
5
See [FLIP-440](https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=298781093) for specification.
issues.apache.org
domain · 2 sites
Documentation links to Apache Flink JIRA issues
references/ptf-guide.md
600
Due to [FLINK-37618](https://issues.apache.org/jira/browse/FLINK-37618), use `CAST(5000 AS BIGINT)` instead of `INTERVAL '5' SECONDS`.
references/ptf-guide.md
717
- `INTERVAL` arguments not supported ([FLINK-37618](https://issues.apache.org/jira/browse/FLINK-37618)) — use `CAST(ms AS BIGINT)`
nightlies.apache.org
domain · 1 site
Documentation link to Apache Flink nightly documentation
references/ptf-guide.md
725
- [Apache Flink PTF Documentation](https://nightlies.apache.[REDACTED]/)
maven.apache.org
domain · 4 sites
XML namespace declarations in Maven POM example - not runtime fetches
references/udf-guide.md
132
<project xmlns="http://maven.apache.org/POM/4.0.0"
references/udf-guide.md
133
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
references/udf-guide.md
134
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
references/udf-guide.md
135
http://maven.apache.org/xsd/maven-4.0.0.xsd">