scientific-impact-assessment — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited scientific-impact-assessment (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Use this skill to measure the reach of a paper with citation, attention, and journal-level context.
/crossref-lookup first to resolve a DOI before running this skill.skills/scientific-impact-assessment/scripts/measure-impact~/.agents/skills/scientific-impact-assessment/scripts/measure-impactcited_by_count, publication year, journal/source name, and citation history from OpenAlex.ALTMETRIC_API_KEY is not available, the CLI should report Altmetric as unavailable instead of failing.references/journal_metrics_2024.tsv.Science row uses a labeled third-party fallback because no public official AAAS JIF page was located during skill creation on March 19, 2026.| Task | Action |
|---|---|
| Measure by DOI | skills/scientific-impact-assessment/scripts/measure-impact --doi 10.1038/s41586-024-00000-0 |
| Measure by OpenAlex ID | skills/scientific-impact-assessment/scripts/measure-impact --openalex-id W2741809807 |
| Add OpenAlex polite-pool email | --mailto [email protected] |
| Enable Altmetric enrichment | --altmetric-api-key "$ALTMETRIC_API_KEY" |
| Text summary output | --format text |
| Save JSON report | --output impact-report.json |
| Journal metrics table | references/journal_metrics_2024.tsv |
| Deployment regression test | python3 -m unittest tests/test_scientific_impact_assessment.py -v |
--doi <doi>--openalex-id <id>--mailto <email> for OpenAlex polite-pool identification--altmetric-api-key <key> or ALTMETRIC_API_KEY--output <path>--format json|textskills/scientific-impact-assessment/scripts/measure-impact \
--doi 10.1038/s41586-024-00000-0 \
--format textskills/scientific-impact-assessment/scripts/measure-impact \
--openalex-id W2741809807 \
--mailto [email protected] \
--altmetric-api-key "$ALTMETRIC_API_KEY" \
--output impact-report.jsonIssue: Altmetric is always unavailable. Solution: Check whether ALTMETRIC_API_KEY is set. Current Altmetric docs require a key for all Details Page API endpoints.
Issue: The journal-level lookup is empty. Solution: The journal is probably not in references/journal_metrics_2024.tsv yet. Return the OpenAlex paper metrics and add the journal later if you can source a public metric page.
Issue: Only a title is available. Solution: Resolve the title to a DOI first with /crossref-lookup, then rerun this skill using the DOI for a deterministic lookup.
/crossref-lookup — resolve DOIs before scoring impact/polars-dovmed — retrieve the full text that backs the impact claim~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.