with one click
Source Credibility Scorer Skill
npx skills add https://github.com/JansenAnalytics/claudex --skill source-scorerCopy and paste this command into Claude Code to install the skill
Source Credibility Scorer Skill
npx skills add https://github.com/JansenAnalytics/claudex --skill source-scorerCopy and paste this command into Claude Code to install the skill
Semantic memory search across all agent memories and conversation history. Use BEFORE answering questions about prior work, decisions, dates, people, preferences, projects, or past conversations. Also use when asked "do you remember", "what did we discuss", "when did we", etc.
Get current weather and forecasts. Use when the user asks about weather, temperature, or forecasts for any location.
Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.
Accessibility auditing: WCAG compliance checking, contrast ratios, ARIA labels, keyboard navigation, semantic HTML, screen reader compatibility.
ADR Manager Skill
Autonomous API testing and evaluation. Tests any REST API for correctness, security, performance, error handling, and standards compliance. Discovers endpoints, probes with valid/invalid/edge-case payloads, checks auth, response times, injection vulnerabilities, and generates severity-scored reports with actionable fixes. Use before any API "done" claim.
| name | source-scorer |
| description | Source Credibility Scorer Skill |
| category | research |
| maturity | stable |
| tags | ["credibility","source-scoring","domain-tier","verification","cli"] |
Use when: evaluating whether a source is trustworthy, comparing multiple sources, or when research-reporter findings need credibility validation.
node ${SOURCE_SCORER_HOME:-$HOME/projects/source-scorer}/score.cjs --url "https://..." [--content "text"] [--claim "specific claim"]
node ${SOURCE_SCORER_HOME:-$HOME/projects/source-scorer}/score.cjs --url "https://..." --json
echo -e "https://url1\nhttps://url2" > /tmp/urls.txt
node ${SOURCE_SCORER_HOME:-$HOME/projects/source-scorer}/score-batch.cjs --urls-file /tmp/urls.txt
node ${SOURCE_SCORER_HOME:-$HOME/projects/source-scorer}/domain-tier.cjs example.com
research-reporter's add-finding.cjs auto-scores when --url is provided.
The credibility score is saved with the finding and confidence is averaged with the user-provided value.
80–100 🟢 High credibility — use with confidence
55–79 🟡 Moderate — use, but cross-reference
30–54 🟠 Low credibility — flag as unverified
0–29 🔴 Unreliable — avoid or explicitly mark as speculation
| Factor | Max | Notes |
|---|---|---|
| Domain tier | 35 | docs.*/gov/edu=35, major tech=28, pubs=20, Q&A=12 |
| HTTPS | 10 | URL starts with https:// |
| Content depth | 15 | Word count + citation/reference patterns |
| Cross-reference | 20 | Claim found in knowledge base from other docs |
| Consistency | 20 | Default 20 (reserved for research-reporter) |
docs.* subdomains, .gov, .edu: highest tier (Tier 1, 35pts)${SOURCE_SCORER_HOME:-$HOME/projects/source-scorer}/score.cjs — single URL scorer${SOURCE_SCORER_HOME:-$HOME/projects/source-scorer}/score-batch.cjs — batch scorer from file${SOURCE_SCORER_HOME:-$HOME/projects/source-scorer}/domain-tier.cjs — domain tier lookup${SOURCE_SCORER_HOME:-$HOME/projects/source-scorer}/tiers.json — tier classification data