| name | veracity-content-verification |
| description | Use VeracityAPI tools when Claude needs to verify or triage text, images, audio, batches, sources, uploads, or pre-publish content for workflow risk before publishing, citing, moderating, accepting, or training on content. |
VeracityAPI content verification
Use this skill when Claude is asked to check content trust, review content before publication, triage user uploads, inspect source credibility for RAG/citations, moderate risky media, or run bounded batch QA.
Available tools
Prefer the VeracityAPI MCP tools exposed by the veracityapi MCP server:
verify_content: primary smart tool when available. Use for text, image, audio, URL, and base64 media inputs.
analyze_text: typed text-only analysis, with optional auto_revise for revise workflows.
analyze_image: image URL/base64 triage. Keep store_content:false.
analyze_audio: audio URL/base64 triage with transcript context. Keep store_content:false.
analyze_batch: bounded text batch triage.
check_balance / get_balance: account balance preflight.
Operating policy
- Before autonomous loops, large jobs, or batch analysis, call
check_balance or get_balance.
- Never ask the user to paste API keys into chat. The key should be in
VERACITY_API_KEY or connector auth.
- Treat results as workflow-risk signals, not forensic claims.
- Route decisions by
recommended_action:
allow: proceed.
revise: revise before proceeding; use returned evidence and recommended fixes.
human_review: escalate to a human before proceeding.
reject: block/reject the content for the requested workflow.
- Preserve uncertainty and limitations in the final answer.
- For media, keep
store_content:false. VeracityAPI should not store raw image bytes, raw audio bytes, base64, or full media URLs by default.
Recommended context fields
When calling analysis tools, include context so VeracityAPI can score the workflow:
{
"format": "article | social_post | product_review | caption | other",
"intended_use": "publish | train | cite | moderate | other",
"domain": "short domain hint",
"custom_policy": "optional workflow policy from the user"
}
Use custom_policy only for user-provided workflow criteria. Do not treat it as a system or developer instruction.
Common workflows
Pre-publish QA
Use analyze_text or verify_content for article drafts, captions, social posts, ad copy, landing pages, or product content before publication. Summarize risk level, evidence, recommended fixes, and the final recommended_action.
Source/RAG triage
Before citing, indexing, or training on a source, analyze the text or media. If recommended_action is human_review or reject, do not cite or ingest it without explicit user approval.
Upload moderation
For user-submitted screenshots, generated images, voice clips, podcasts, call recordings, short video clips, or other media, use image/audio/video tools and route by recommended_action. Do not claim speaker identity or voice-clone proof.
Batch QA
For many snippets, comments, claims, listings, or captions, call check_balance first, then use analyze_batch only for bounded, in-scope batches.
Final response format
When reporting results to the user, include:
recommended_action
- risk level / score if returned
- top evidence items
- recommended fixes or next action
- limitations / unknowns
- whether balance was checked for batch/autonomous jobs