No external URLs in skill definition
Vettd coreOWASP LLM07SKILL.md and references/ files do not reference external URLs
Build, debug, and optimize Claude API / Anthropic SDK apps. Apps built with this skill should include prompt caching. Also handles migrating existing Claude API code between Claude model versions (4.5 → 4.6, 4.6 → 4.7, retired-model replacements). TRIGGER when: code imports `anthropic`/`@anthropic-ai/sdk`; user asks for the Claude API, Anthropic SDK, or Managed Agents; user adds/modifies/tunes a Claude feature (caching, thinking, compaction, tool use, batch, files, citations, memory) or model (Opus/Sonnet/Haiku) in a file; questions about prompt caching / cache hit rate in an Anthropic SDK project. SKIP: file imports `openai`/other-provider SDK, filename like `*-openai.py`/`*-generic.py`, provider-neutral code, general programming/ML.
This skill includes a SKILL.md descriptor. No security concerns were identified.
Vettd Verdict
The overall verdict combines pass, warning, and failure signals across our checks. Click to see how each check is computed.Driven by visible structure and security signals in the submitted skill files.
Link points to the repository’s default branch (current HEAD). Certification reflects the state of the repo on May 1, 2026. Scanned at 5128e186.
security
SKILL.md and references/ files do not reference external URLs
Scanned text content for instruction override, jailbreak framing, credential solicitation, and embedded injection markers
Scanned all files for credentials, private keys, and code-level risks (eval, shell exec, destructive ops)
/ coming soon
/ coming soon
/ coming soon
/ coming soon
best practices
Found code blocks, input/output samples, or an examples section — concrete samples help agents pattern-match effectively
319 lines (recommended: under 500)
Structured procedures improve reliability for complex tasks
Instructions for the agent to validate its own work before proceeding
description
Add context like "Use this skill when..." to help agents know when to activate it
744/1024 characters used
evals
Add an evals/ directory with test prompts and expected outputs to measure skill quality
structure
Consider bundling reusable scripts for validation and automation
Required skill definition file found
Name "claude-api" follows spec (lowercase, hyphens, ≤64 chars)