Agent skill · Audited from source
cloud-logging-query-generation
skill · google/skillsApache-2.0 licenceAudited 31 Oct 2026 · source da8575416ea1
Is it safe? Yes — SAFE, grade B (89/100). We read this skill's source at commit da8575416ea1 and found no filesystem, network or shell access and no hard-coded secrets. What it does: Generates Logging Query Language (LQL) queries for Cloud Logging on Google Cloud from natural language. Use this skill when you need to query log data or when you are debugging issues. You can filter log data by Google…
Cite
Cite this page
ModelsAtlas. “cloud-logging-query-generation (google/skills)”. Retrieved 31 Oct 2026. https://modelsatlas.com/skills/google/cloud-logging-query-generation
Trust audit
Audit 0.4.1 · source read 31 Oct 2026
SAFE means nothing in the source contradicts what the skill says it does. Grade B is shared by 16,667 of 17,602 audited skills.
What the source does
- FilesystemNone observedNo reads or writes in the source
- NetworkNone observedNo outbound calls in the source
- ShellNone observedNo commands run in the source
- DependenciesPinnedNothing floats
- SecretsNone foundNo keys in source
Five audit layers
| Layer | What we check | Result | Findings |
|---|---|---|---|
L0 Provenance | Repo owner, licence, archive status, activity | PASS | 0 |
L1 Static source | Secrets, path traversal, supply chain, hidden code | NA | 0 |
L2 Instructions | Prompt injection, authority framing, hidden directives | PASS | 0 |
L3 Inventory | The files and declarations match the source | PASS | 0 |
L4 Sandbox | Run in isolation and watch behaviour | SKIPPED why | 0 |
Gates applied: no behavioural pass.
Findings (0)
No findings at any severity. We re-audit when the source changes.
Audit 0.4.1 · source sha da8575416ea1 · 31 Oct 2026Report an issue or request a re-scan
Provenance
Who published it, and what the verdict is pinned to
- Publishergoogle GitHub organizationOwner of the repository this skill is read from
- Source foldergoogle/skills/skills/cloud/cloud-logging-query-generationThe exact folder we audited
- LicenceApache-2.0As the repository states it
- Commit pinned for this verdictda8575416ea1A new audit runs when the source changes
- Repository statusNot archivedPushed today
- Sandboxed runNot runSkills are read, not executed; layer L4 is skipped
What it tells the agent
Full source on GitHub ↗Its description: Generates Logging Query Language (LQL) queries for Cloud Logging on Google Cloud from natural language. Use this skill when you need to query log data or when you are debugging issues. You can filter log data by Google…
---
name: cloud-logging-query-generation
metadata:
version: "1.0.2"
category: CloudObservabilityAndMonitoring
description: >-
Generates Logging Query Language (LQL) queries for Cloud Logging on Google Cloud from natural language. Use this skill when you need to query log data or when you are debugging issues. You can filter log data by Google Cloud service. Don't use this skill to query other databases, such as SQL or Cloud Spanner.
---
# Generate Logging Query Language queries
Use this skill to generate correct Logging Query Language (LQL) queries for
Cloud Logging.
## Attribution
**MUST READ**: Before executing any `gcloud`, REST API, or MCP command, you
MUST read [Usage Attribution](references/attribution.md). For commands executed
directly in the terminal (never in generated scripts, Terraform, or user code),
prefix `gcloud` with
`CLOUDSDK_METRICS_REQUEST_ATTRIBUTION="agent-skills/1.0 (skill:cloud-logging-query-generation)"`
and append `agent-skills/1.0 (skill:cloud-logging-query-generation)` to `User-Agent` headers.
## Core rules
1. **Strict syntax requirements:**
* **Always use double quotes (`"`)** for string literals. Do not use
single quotes (`'`).
* Write boolean operators in all capitals: `AND`, `OR`, `NOT`.
* Always use parentheses to group terms and explicitly enforce precedence.
2. **Common pitfalls:**
* **Instance ID vs. Instance Name:** For the `gce_instance` resource type,
do NOT compare instance names to instance IDs. Instance names are
strings (for example, `my-instance`). Instance IDs are numeric. If you
only have the name, then search by instance name,
`SEARCH("my-instance")`, or use `resource.labels.instance_name` if that
label is available for the resource.
* **Resource Type Accuracy:** Do not guess resource types. You must look
up the correct `resource.type` value in the service-specific reference
files. For example, use `internal_http_lb_rule` for Internal HTTP(S)
Load Balancer rules when filtering by forwarding rule name or region
(instead of `http_load_balancer`).
3. **Output format and placeholders:**
* Output **only** the raw LQL query text. Do not include conversational
filler. Do not wrap the query in markdown code blocks unless explicitly
requested by the user. Valid LQL comments (using `--`) are allowed, and
are the ONLY acceptable way to include explanations or warnings.
* **Never block on missing variables.** If the user's request lacks
specific identifiers (like a project ID, instance name, or IP address),
do not ask them for clarification. If the variable is required for a
functional query (like a log bucket name for a regional log), insert an
uppercase placeholder string wrapped in angle brackets (for example,
`"<PROJECT_ID>"`). **CRITICALLY**: If you include a placeholder for a
variable the user omitted, it will act as an explicit filter that causes
logs to be missed. Therefore, you MUST omit the entire filter/line
containing the placeholder if the field is not strictly required. For
example, completely omit `resource.labels.instance_id="..."` if the user
didn't specify an instance, but you MUST include
`logName=".../projects/<PROJECT_ID>/..."` with a placeholder if
constructing a regional log bucket query where a project ID is strictly
required.
4. **Preferred fields:**
* Include `resource.type` and `log_id` restrictions when the query targets
specific Google Cloud services or resources. Global queries (for
example, "latest error logs") do not require these restrictions.
## Detailed reference
Refer to `references/api_reference.md` for LQL syntax rules, including
Operators, NULL handling, SEARCH, and Regex.
## Service reference files
Before generating a query, you MUST read the examples for the specific service.
LQL schemas and `resource.type` values are service-specific. **Do not stop
reading after finding the Base Schema in the file. You must verify if there are
specific requirements for state tracking (like `previousState`) or
resource-specific log IDs detailed in the paragraphs or specific query examples
below the schema block.**
**For the following services, read the exact file listed:**
* [App Engine](references/query_app_engine.md)
* [BigQuery](references/query_bigquery.md)
* [Cloud Deployment Manager](references/query_deployment_manager.md)
* [Cloud Functions](references/query_cloud_functions.md)
* [Cloud Observability (Monitoring, Logging, Trace)](references/query_cloud_observability.md)
* [Cloud Run](references/query_cloud_run.md)
* [Cloud Source Repositories](references/query_cloud_source_repositories.md)
* [Cloud Spanner](references/query_spanner.md)
* [Cloud SQL](references/query_cloud_sql.md)
* [Cloud Storage](references/query_cloud_storage.md)
* [Cloud Tasks](references/query_cloud_tasks.md)
* [Compute Engine (GCE)](references/query_compute_engine.md)
* [Dataflow](references/query_dataflow.md)
* [Dataproc](references/query_dataproc.md)
* [Kubernetes Engine (GKE)](references/query_gke.md)
* [IAM & Service Accounts](references/query_iam.md)
* [Networking (VPC, Load Balancing, and others)](references/query_networking.md)
* [Security (Audit logging)](references/query_security.md)
* [Service Usage (Enable/Disable API, Quotas)](references/query_service_usage.md)
* [Third Party (for example, Nginx, Apache)](references/query_third_party.md)
**For Google Cloud services that aren't listed:** If the service is not listed
above, write the LQL query based on your general knowledge.
## Query generation rules
1. **Resource Types:** Explicitly define the `resource.type` in your queries
when focusing on specific services. For some queries, you may need to search
across multiple types (for example, `resourExcerpt, first 6,000 characters of SKILL.md, verbatim from the audited commit. It is text from someone else’s repository, quoted so you can judge it before your agent reads it.
Install
Pinned to the audited commit da85754
git clone https://github.com/google/skills git -C skills checkout da8575416ea1
The author documents no install command, so this uses the repository directly. Our verdict covers commit da8575416ea1 only.
Works in
The author has not said which agents this skill supports, and we have not tested it in any.
Audit history
Every audit, every source change
- ✓SAFE B 89 / 100
first audit · source
da8575416ea1
README badge
For maintainers · shows the latest audit
[](https://modelsatlas.com/skills/google/cloud-logging-query-generation/)
The badge shows our verdict and grade for this skill, and links back to this page. It changes when the audit does.
Similar skills
All devops & cloud skills →google/skills
Configure single-project Cloud Logging on Google Cloud: regional log buckets, log sinks, log views, restricting or hiding sensitive logs in the default view (_Default) filter, IAM permissions for views (Logs View…
google/skills
Generates Python code using BigQuery DataFrames (BigFrames). Use by default for any Python data task involving BigQuery, including data processing, analysis, and machine learning. Don't use for SQL-first workflows or…
google/skills
Assists in provisioning instances/tables, designing performant schemas, and querying data in Bigtable. Use when designing Bigtable row keys, configuring column families, writing SQL queries or client library code (Java,…
google/skills
Leverages BigQuery's built-in machine learning and GenAI capabilities for advanced data analytics. Use when you need to write SQL queries that perform time-series forecasting, predict values, detect outliers or…
google/skills
Manages datasets, tables, and jobs in BigQuery. Use when you need to interact with BigQuery, run SQL queries, manage BigQuery resources (datasets, tables, views), or perform basic data ingestion and analysis.
google/skills
Manages GenAI tuning jobs in Agent Platform. Use this to list, get, or cancel ongoing model tuning jobs. Don't use for fine-tuning models (use `agent-platform-tuning`), deploying models to endpoints (use…
Add this badge to your README
[](https://modelsatlas.com/skills/google/cloud-logging-query-generation/)
<a href="https://modelsatlas.com/skills/google/cloud-logging-query-generation/"><img src="https://modelsatlas.com/skills/google/cloud-logging-query-generation/badge.svg" alt="ModelsAtlas: SAFE B"></a>
Questions about cloud-logging-query-generation
What does the cloud-logging-query-generation skill do?
Is cloud-logging-query-generation safe to install?
What can cloud-logging-query-generation access on my machine?
How current is this page?
Sources
- github.com/google/skills/tree/main/skills/cloud/cloud-logging-qu — the audited source at commit da8575416ea1 and every finding aboveObserved · 31 Oct 2026
Spotted something wrong? Report a correction · Methodology
Keep going in your AI
Opens with this page as the source. We add nothing else to the prompt.
- What does the cloud-logging-query-generation skill do?
- Is cloud-logging-query-generation safe to install?
- What can cloud-logging-query-generation access on my machine?