Install
openclaw skills install vajraAnalyze URLs, YouTube videos, tweets, or text for quality, bias, and reliability using the Vajra API (vajra.to). Use when the user asks to fact-check, analyz...
openclaw skills install vajraVajra is a content-analysis API by Humanity Labs. It scores content for epistemic quality (1-10), detects bias, extracts key takeaways, flags questionable claims, and produces structured verdicts.
Important: This skill sends content to the Vajra API at https://www.vajra.to. Before using it:
vajra.to/a/ID). These are shareable and publicly accessible.An API key is required. Get one free at vajra.to/dashboard (Connections tab).
The key must be stored as the environment variable VAJRA_API_KEY. The agent will be prompted to set this during installation.
curl -s -X POST https://www.vajra.to/api/analyze \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $VAJRA_API_KEY" \
-d '{"content": "URL_OR_TEXT", "type": "url"}'
Set type to "text" for raw text (max 50,000 chars). Default is "url".
Supported content: articles, YouTube videos, X/Twitter posts, and raw text.
The response JSON contains:
success - boolean
cached - boolean (0 credits if true)
credits_used - 0 or 1
url - permalink to full report (e.g. https://www.vajra.to/a/UUID)
analysis.title - content title
analysis.quality_score - 1-10 rating
analysis.bias_level - bias assessment
analysis.markdown - full report in markdown
analysis.metadata.tldr - one-sentence summary
analysis.metadata.verdict - reliability assessment
analysis.metadata.key_takeaways - array of takeaways
analysis.metadata.warnings - array of warnings
When showing results to the user, format as:
**Title** - Quality: X/10
TLDR: [tldr]
Verdict: [verdict]
Key takeaways: [list]
Warnings: [list if any]
Full report: [permalink url]
Fetch a previously completed analysis by ID (no auth needed, public endpoint):
curl -s https://www.vajra.to/api/analysis/ANALYSIS_ID