crossref-lookup — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited crossref-lookup (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 for citation metadata work backed by the Crossref REST API.
skills/crossref-lookup/scripts/lookup~/.agents/skills/crossref-lookup/scripts/lookup--doi for validating or enriching one DOI--title for title-to-DOI discovery--validate-file for one DOI per line--audit-bibliography for a bibliography file such as .bib or plain text10.xxxx/..., doi:10.xxxx/..., and https://doi.org/10.xxxx/...--email.| Task | Action | ||||
|---|---|---|---|---|---|
| Validate DOI | skills/crossref-lookup/scripts/lookup --doi 10.1038/nature12373 | ||||
| Search by title | skills/crossref-lookup/scripts/lookup --title "CRISPR-Cas9 genome editing" | ||||
| Validate a DOI list | skills/crossref-lookup/scripts/lookup --validate-file dois.txt | ||||
| Audit bibliography | skills/crossref-lookup/scripts/lookup --audit-bibliography refs.bib | ||||
| Citation style | `--style apa | vancouver | ama | ieee | chicago` |
| Write to file | --output crossref-report.txt | ||||
| Polite-pool email | --email [email protected] |
--doi--title--validate-file--audit-bibliography--style for formatted citation output--output for saving the report--email for the Crossref user agent--doi is used--title--output is setskills/crossref-lookup/scripts/lookup --doi "10.1038/nature12373"skills/crossref-lookup/scripts/lookup \
--title "CRISPR-Cas9 genome editing" \
--email [email protected]skills/crossref-lookup/scripts/lookup \
--audit-bibliography refs.bib \
--output crossref-audit.txtIssue: The DOI looks valid but Crossref says it is missing. Solution: Normalize the DOI first and retry. If it still fails, report that Crossref did not return a record instead of assuming publisher error.
Issue: Title search returns multiple plausible matches. Solution: Return the shortlist with DOI, journal, and year so the user can disambiguate.
Issue: Bibliography audit reports missing DOIs for many entries. Solution: Treat that as a coverage gap, not proof that the citations are invalid. Crossref metadata may be incomplete for some records.
/polars-dovmed — full-text PMC Open Access search when the DOI is unknown/arxiv-search — source-native preprint search on arXiv/biorxiv-search — source-native preprint search on bioRxiv/scientific-impact-assessment — citation counts and journal impact~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.