AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL unreviewed MIT Self-run

Vet Config

skill-temurkhan13-aufgaard-vet-config · by temurkhan13

Vet an agent-config file or directory (CLAUDE.md, AGENTS.md, .cursor/rules.md, .gemini/config, .claude/skills/, .git/hooks/) BEFORE the agent reads it on next session-start. Catches the agent-config-trust-boundary attack class — adversary lands a config file in a PR, agent inherits the override, RCE-equivalent. 24+ rules including PROMPT_INJ, EXFIL, DYNAMIC_EXEC, SECRET_REF, GIT_HOOK_INSTALL. Use…

No reviews yet
0 installs
29 views
0.0% view→install

Install

$ agentstack add skill-temurkhan13-aufgaard-vet-config

Open-source listing, not yet scanned by AgentStack. Follow the source repository for install instructions.

Security review

⚠ Flagged

1 finding(s); flagged for manual review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures
  • high Possible prompt-injection directive.

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution Used
  • Environment & secrets Used
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Reliability & compatibility

Not yet reviewed
0 installs to date
no reviews yet
4mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Vet Config? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Vet Agent Config (trust-boundary check)

Scan agent-config files for adversarial patterns that exploit the config-as-instruction trust boundary. The Cursor CVE-2026-26268 + Gemini CLI CVSS 10.0 yolo-mode exploit class lives here — an attacker plants a config file, the agent reads it on next session-start and trusts it implicitly.

What to do

  1. Take the path from $ARGUMENTS. Default to scanning common agent-config locations if no path given:
  • ./CLAUDE.md
  • ./AGENTS.md
  • ./.claude/ (recursive)
  • ./.cursor/rules/ (recursive)
  • ./.gemini/
  • ./.git/hooks/
  1. Call mcp__openclaw-skill-vetter__vet_agent_config with the path. (This is skill-vetter v1.1+ — verify version if call fails.)
  2. Render the verdict per file scanned.

Verdict rendering

For each file, render one block. Aggregate at the top:

Aggregate header

### 🔍 Agent Config Audit
**Scope:** `` · **Files scanned:** N · **Verdict:** 🟢 ALLOW / 🟡 WARN / 🔴 BLOCK (worst-case across all files)

Per-file findings

For files that triggered findings:

> 🔴/🟡 **``** — 
> **Findings:**
> - **** at line ``:
>   ```
>   
>   ```
>   
> **What this would do:** 

For files that passed:

Just include in aggregate count. Don't render a per-file ALLOW block (would clutter the report when scanning a directory).

Rule families specifically for agent configs (24+ rules)

  • AGENTCFG.PROMPTINJ.IGNORE_PREVIOUS — "ignore previous instructions" / role-override
  • AGENTCFG.PROMPTINJ.YOUARENOW — system-prompt-rewrite via "you are now ..."
  • AGENTCFG.PROMPTINJ.NO_PERMISSION — "do not ask for permission" / approval-bypass
  • AGENTCFG.EXFIL.WEBHOOKHARDCODED — outbound POST to non-allowlisted URLs
  • AGENTCFG.EXFIL.CREDENTIALREF — instructions to read .env, .aws, .netrc, etc.
  • AGENTCFG.DYNAMICEXEC.EVAL_INSTRUCTION — instructions to use eval, Function, runtime imports
  • AGENTCFG.SECRETREF.SSHKEY / .AWSKEY / .GIT_TOKEN — references to credential files
  • AGENTCFG.GITHOOK_INSTALL — instructions that install or modify git hooks
  • AGENTCFG.OBFUSCATION.UNICODETRICK — homoglyphs / zero-width chars / RTL overrides
  • AGENTCFG.SUBPROCESS.SHELLTRUE — instructions to spawn shells with shell=True

Cite the actual rule returned. The rules above are the catalog reference.

Style notes

  • ALWAYS quote the offending line for BLOCK findings. The quote IS the proof.
  • If multiple files in the same directory trigger the same rule (e.g. 3 SKILL.md files all have IGNOREPREVIOUS), group them: "3 files match AGENTCFG.PROMPTINJ.IGNOREPREVIOUS — see file list below"
  • For directory scans, render a tree-like summary when there are many files: "Scanned 47 files across .claude/skills/ — 44 ALLOW, 2 WARN, 1 BLOCK".
  • Surface git provenance if available — if running inside a git repo, mention "this file was added/modified by `` on " so the user can identify the PR / commit responsible.

Edge cases

  • If $ARGUMENTS is empty AND no default paths exist in CWD, ask: "Pass a path: /aufgaard:vet-config .claude/skills/new-deploy/SKILL.md. Common scan targets: .claude/, .cursor/rules/, AGENTS.md, CLAUDE.md."
  • If skill-vetter MCP not loaded: "skill-vetter MCP not available. Verify pip install openclaw-skill-vetter-mcp and the plugin is loaded."
  • If the version of skill-vetter is older than v1.1 (no vet_agent_config tool), suggest upgrade: "Your skill-vetter is older than v1.1. Run pip install --upgrade openclaw-skill-vetter-mcp to access agent-config scanning."
  • If running on a fresh clone with no agent-config files, render: "🟢 No agent-config files found. Repo is clean of CLAUDE.md / AGENTS.md / .cursor/rules / .claude/skills / .git/hooks. Re-run after pulling new branches."

Footer CTA

---
Agent-config trust-boundary attacks (P5.z) is one of 35 documented production-AI failure patterns. The [Production-AI MCP Suite Bundle](https://temurah.gumroad.com/l/production-ai-mcp-suite) ($29) includes the 8-page Field Reference PDF — covers Cursor CVE-2026-26268 + Gemini CLI CVSS 10.0 yolo-mode + 4 other supply-chain and config-poisoning patterns.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.