aidp-verified-queries
SkillRegister and validate reusable question→Spark-SQL pairs in .aidp/verified-queries.md so the agent reuses trusted SQL before generating new SQL. Use when the user wants to save a working query as canonical, build a verified-query repository, or improve answer reliability for recurring questions. Vali
Install
git clone https://github.com/oracle-samples/oracle-aidp-samples.git ~/.claude/skills/aidp-verified-queriesWhat is aidp-verified-queries?
Register and validate reusable question→Spark-SQL pairs in .aidp/verified-queries.md so the agent reuses trusted SQL before generating new SQL. Use when the user wants to save a working query as canonical, build a verified-query repository, or improve answer reliability for recurring questions. Validates each pair on the cluster before marking it verified.
What this can do
Capabilities declared in this component's own frontmatter — not inferred.
Inherit all session tools
Declares no tool restrictions — inherits every session tool
~90 tokens of context used while enabled, before you invoke anything
Documentation
README · ~2 min readaidp-verified-queries — the verified-query repository (VQR)
Maintain .aidp/verified-queries.md: validated question → Spark SQL pairs that aidp-analyzing-data
reuses before generating SQL from scratch — the highest-reliability NL-to-SQL mechanism.
When to use
- Save a working query as the canonical answer to a recurring question.
- Curate/clean the verified-query repository.
Quality gate (critical — do not skip)
A wrong verified query makes accuracy worse. Before setting verified: true, the pair MUST:
- be syntactically valid Spark SQL,
- execute on the cluster (run it via the bundled
scripts/aidp_sql.pyhelper),
Reviews
Log in to leave a review.
No reviews yet — be the first.
Explore related
Other things in this space — across every part of the ecosystem, not just skills.
Skillssimilar to this one
All skills →dbt-agent-skills
A curated collection of Agent Skills for working with dbt, to help AI agents understand and execute dbt workflows more effectively.
640 stars
authoring-language-sdk-tasks
The language-neutral foundation for Airflow language SDKs — implement task logic in a non-Python language while the DAG stays in Python. Use when the user wants to run an Airflow task in another language (Java, Kotlin, Go, or other JVM/native languages), asks how the Python `@task.stub` pairs with n
412 stars
airflow-adapter
Airflow adapter pattern for v2/v3 API compatibility. Use when working with adapters, version detection, or adding new API methods that need to work across Airflow 2.x and 3.x.
412 stars