chore(deps): update google-gemini/gemini-skills digest to 47d75ca - #688
Open
renovate[bot] wants to merge 2 commits into
Open
chore(deps): update google-gemini/gemini-skills digest to 47d75ca#688renovate[bot] wants to merge 2 commits into
renovate[bot] wants to merge 2 commits into
Conversation
Contributor
🛡️ Skill Security Scan Results❌ gemini-api-dev
Blocking issues:
Allowlisted (not blocking):
❌ gemini-interactions-api
Blocking issues:
✅ gemini-live-api-dev
Summary: Scanned 3 skill(s), found 8 blocking issue(s).
|
renovate
Bot
force-pushed
the
renovate/google-gemini-gemini-skills-digest
branch
from
July 3, 2026 10:17
7cd7d3e to
3806797
Compare
renovate
Bot
force-pushed
the
renovate/google-gemini-gemini-skills-digest
branch
from
July 27, 2026 09:42
cad6379 to
34fd00d
Compare
…ns-api,gemini-live-api-dev
Contributor
Author
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
JAORMX
added a commit
that referenced
this pull request
Jul 27, 2026
…ner FPs (#808) * fix: update skill specs for upstream restructures, removals, and scanner FPs Path fixes for upstream repo restructures: - mongodb/agent-skills: atlas-stream-processing renamed to mongodb-atlas-stream-processing - datadog-labs/agent-skills: dd-llmo/ restructured to agent-observability/ (4 skills renamed) Removed skills deleted upstream: - firebase/agent-skills: developing-genkit-js/go/dart removed Security scanner false positive allowlists added for: - grilling (ATR_2026_00051 — conversational prose) - cloudflare (BEHAVIOR_BASH_TAINT_FLOW — curl examples in docs) - claude-api (10 new ATR_2026_* — API documentation patterns) - agentic-actions-auditor (5 rules — security audit skill with intentional attack pattern docs) - gha-security-review (BEHAVIOR_BASH_TAINT_FLOW — attack pattern docs) - mongodb-schema-design (BEHAVIOR_BASH_TAINT_FLOW — mongo shell examples) - firebase-firestore (BEHAVIOR_BASH_TAINT_FLOW — Firestore API examples) - skill-writer (BEHAVIOR_BASH_TAINT_FLOW — meta-skill code patterns) All refs updated to match renovate digest proposals (full SHAs). Local validation passes for all modified skills. Not addressed (left as open renovate PRs with genuine findings): - stripe-projects (#697): prompt injection + skill discovery abuse - gemini-api-dev/interactions-api (#688): fabricated model names + training-data override * fix: add missing scanner allowlist entries for new digest content The updated upstream digests introduced new reference file content that triggers additional scanner rule IDs. All verified as false positives against actual upstream content: - agentic-actions-auditor: ATR_2026_00012/00040/00066 - claude-api: ATR_2026_00032/00113 - codeql: ATR_2026_00010/00012/00066/00111 - firebase-firestore: ATR_2026_00010/00012 - gha-security-review: ATR_2026_00040/00066/00161 - mongodb-atlas-stream-processing: ATR_2026_00010/00013 - mongodb-schema-design: ATR_2026_00012/00062 - sharp-edges: ATR_2026_00012/00161 - skill-writer: ATR_2026_00012/00088/00111 - yara-rule-authoring: ATR_2026_00004/00012/00063/00066 * chore: bump spec.version for all modified skills Required by skillversionbump check — minor bumps for content changes, patch bump for cloudflare (allowlist-only change). * fix: use category-level allowlisting for ATR pattern rules The scanner's LLM meta-analyzer produces non-deterministic results across runs — new upstream content triggers different rule IDs each time. Playing whack-a-mole with individual ATR_2026_* rule IDs is unsustainable. Switch to category-level POLICY_VIOLATION allowlisting for skills where ALL ATR pattern matches are inherently false positives: - Security audit/analysis skills (agentic-actions-auditor, gha-security-review, sharp-edges, yara-rule-authoring, codeql, semgrep-rule-creator, constant-time-analysis): reference files intentionally describe attack patterns for detection - API/SDK documentation skills (claude-api, firebase-firestore, firebase-data-connect-basics, mongodb-schema-design, mongodb-atlas-stream-processing): pattern matches are on documentation prose, code examples, and API references - Meta skills (skill-writer): pattern matches are on skill authoring and evaluation documentation - Datadog observability skills (agent-observability-*): pattern matches are on evaluation and tracing documentation * fix: use correct lowercase category names and add prompt_injection The scanner assigns categories in lowercase (policy_violation, prompt_injection, command_injection). Also adds: - prompt_injection category allowlisting alongside policy_violation - command_injection for semgrep-rule-creator - LLM_SKILL_DISCOVERY_ABUSE for firebase-firestore (official Firebase activation directive, not commercial hijack) - PG_PII_SSN_HARVESTING for agent-observability-eval-bootstrap * fix: add remaining allowlist entries for trace-rca and sharp-edges - agent-observability-trace-rca: PG_EXFIL_MARKDOWN_LINK (Datadog trace links to user's own tenant, same as eval-bootstrap) - sharp-edges: command_injection (Python eval/exec examples in security analysis docs)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
c609019→47d75caConfiguration
📅 Schedule: (UTC)
* 0-3 * * 1)🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.