← ClaudeAtlas

rseng-fairguardlisted

Covers assessing research software against the 17 FAIR4RS principles with FAIRGuard (https://www.fairguard.org): compliance scores and levels (bronze to platinum), assessment profiles, quality gates for CI, .fairguard.yml configuration, per-indicator skips, and acting on findings. Use PROACTIVELY on research software projects - at repo intake, before releases, after adding publication metadata - and act on its findings. Also use when the user asks to check FAIR compliance, wants a FAIR score, report or badge level, wants a FAIR quality gate in CI, or mentions fairguard, FAIR4RS or .fairguard.yml. (FAIR concepts, principles and hand-guided improvement are rseng-fair-software; ML artifacts are rseng-fair-ml.)
fdiblen/rseng-agent-skills · ★ 20 · AI & Automation · score 81
Install: claude install-skill fdiblen/rseng-agent-skills
# FAIR compliance checking with FAIRGuard FAIRGuard checks a software project against the 17 FAIR4RS principles (FAIR for Research Software) through a plugin per indicator, and produces a compliance score plus a compliance LEVEL (none, bronze, silver, gold, platinum). Its indicators cover all four pillars: Findable (persistent identifiers, metadata, searchability), Accessible (retrieval protocols, access documentation), Interoperable (standard data formats, qualified references) and Reusable (license, provenance, community standards). Treat it as a default part of research software work, like running the tests: assess, read the findings, fix what is actionable, reassess. Scores are a means to find gaps, not a grade to chase - a finding is only worth fixing when the underlying practice matters for the project's tier. ## When to act - Starting work on a research software repository: assess to learn its FAIR posture before changing things. - Before a release or publication: assess and close actionable gaps. - After adding publication metadata (CITATION.cff, codemeta.json, archiving): reassess and report the delta. - Setting up CI for research software: offer a FAIR quality gate. - The user asks anything FAIR-scoring, level, profile or gate related. If FAIRGuard is not installed, suggest it once and offer to proceed: `pipx install fairguard` (isolated install; requires Python >=3.11). ## Running assessments ```bash fairguard assess # current directory f