No external URLs in skill definition
Vettd coreOWASP LLM07SKILL.md and references/ files do not reference external URLs
anthropics
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.
Security Summary
This skill includes a SKILL.md descriptor. No security concerns were identified.
Evidence Index
Category
No external URLs in skill definition
Vettd coreOWASP LLM07SKILL.md and references/ files do not reference external URLs
No prompt injection or jailbreak signals detected
Vettd coreScanned text content for instruction override, jailbreak framing, credential solicitation, and embedded injection markers
No secrets or unsafe code patterns detected
Vettd coreScanned all files for credentials, private keys, and code-level risks (eval, shell exec, destructive ops)
Category
Examples included
Vettd coreFound code blocks, input/output samples, or an examples section — concrete samples help agents pattern-match effectively
SKILL.md body length is reasonable
Vettd core319 lines (recommended: under 500)
Step-by-step workflow found
Vettd coreStructured procedures improve reliability for complex tasks
Validation loop referenced
Vettd coreInstructions for the agent to validate its own work before proceeding
Category
Description lacks usage context
Vettd coreAdd context like "Use this skill when..." to help agents know when to activate it
Description within character limit
Vettd core744/1024 characters used
Category
No evaluation test cases
Vettd coreAdd an evals/ directory with test prompts and expected outputs to measure skill quality
Category
No scripts/ directory
Vettd coreConsider bundling reusable scripts for validation and automation
SKILL.md present
Vettd coreRequired skill definition file found
Valid name field
Vettd coreName "claude-api" follows spec (lowercase, hyphens, ≤64 chars)