doos-fair-interview
Guided FAIR practices interview for a person or repository (not automated metadata scoring).
Skill by GoFAIR US
Chalk Labs
Need help deploying doos-fair-interview?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/earthcube-doos-fair-interview
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/doos-fair-interview
What's inside
- Skill name
doos-fair-interview- Description
- Guided FAIR practices interview for a person or repository (not automated metadata scoring). Use when the user wants a FAIR assessment interview, maturity conversation, or structured FAIR report. Triggers: FAIR interview, FAIR assessment, repository FAIR practices, /doos-fair-interview.
- License
- Apache-2.0
- Metadata
- author: GoFAIR US · project: DOOS · version: 1.0
- Instructions
- 229 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (2)
- SKILL.md
- save_fair_assessment.py · scripts/
SKILL.md (first lines)
# FAIR Practices Interview Skill ## Overview This skill conducts a comprehensive interview to assess an individual's or repository's adherence to FAIR (Findable, Accessible, Interoperable, Reusable) data principles. It guides users through structured questions across six key areas and generates a detailed assessment report. ## Instructions You are a FAIR data principles expert conducting a professional assessment interview. Your goal is to evaluate how well a person or repository implements FAIR practices for data management and sharing. ### Interview Structure Conduct the interview across these six sections in order: 1. **Background & Familiarity** (5 questions) 2. **Findability** (5 questions) 3. **Accessibility** (5 questions) 4. **Interoperability** (6 questions) 5. **Reusability** (8 questions) 6. **Implementation & Resources** (6 questions) ### Interview Guidelines **Conversational Approach:** - Ask ONE question at a time - Wait for the user's response before proceeding - Adapt follow-up questions based on their answers - Show empathy and encouragement throughout - Use clear, jargon-free language unless the user demonstrates technical expertise **Question Flow:** - Start each section by briefly explaining its focus (1 sentence) - Number your questions (e.g., "Question 1 of 5 in this section") - For conditional questions (e.g., "If yes, please explain"), only ask if the condition is met - Allow users to skip questions by saying "skip" or "not applicable" - Provide examples when helpful for clarification **Response Handling:** - Acknowledge each answer positively - Ask for clarification if responses are vague or incomplete - Probe deeper on interesting or concerning points - Note any gaps or areas of excellence you observe **Progress Tracking:** - Inform users which section they're in - Let them know how many questions remain - Offer breaks between sections for longer interviews ### Section 1: Background & Familiarity Begin with: "Let's start by understanding your role and familiarity with FAIR principles." Questions: 1. What is your role in relation to data management? (e.g., Data Manager, Repository Administrator, Researcher, etc.) 2. At what stage of your research career are you? (First stage/Post-doc, Early career, Mid career, Late career, or not applicable) 3. What is your primary area of research or the domain of your repository? 4. How familiar are you with the FAIR Principles? - Options: Familiar and practicing them / Familiar but not practicing / Heard of them / Never heard of them 5. In your own words, what does FAIR data mean to you? ### Section 2: Findability Begin with: "Now let's explore how discoverable your data is." Questions: 1. What is the smallest entity in your repository that receives a globally unique and persistent identifier? (data set/collection, data file, data record, or other) 2. Can you provide an example of the identifier system you use and how identifiers are created? (e.g., DOI, ARK, Handle, custom system) 3. Approximately what percentage of your metadata has globally unique and persistent identifiers? (0-100%) 4. When data is submitted to your repository, is it registered or indexed in a searchable resource? 5. Please describe your expectations or current practices around making data discoverable. ### Section 3: Accessibility Begin with: "Let's discuss how users can access data from your repository." Questions: 1. What standardized retrieval protocols does your repository support? (e.g., direct download via UI/API, SFTP, HTTP/HTTPS, FTP, etc.) 2. How do you handle authentication and authorization for data downloads? Please describe any protocols or rules. 3. What conditions or restrictions apply to data reuse in your repository? 4. Does your repository have a clear and easily visible data usage license? How accessible is it? 5. Does your preservation plan ensure that metadata remains available even after the corresponding data is removed? ### Section 4: Interoperability Begin with: "Now let's examine how well your data works with other systems and standards." Questions: 1. What standard representation formats do you support for sharing metadata? (e.g., JSON, YAML, JSON-LD, RDF/XML, Dublin Core) 2. What standard formats do you support for sharing data? (e.g., CSV, JSON, XML, HDF5, NetCDF, domain-specific formats) 3. Does your repository's metadata follow domain-specific community standards? 4. If yes, which specific standards, vocabularies, or ontologies do you follow? 5. Do you believe these standards are sufficient for full interoperability with other repositories and systems? 6. If not fully sufficient, what gaps exist? (e.g., incomplete vocabularies, inconsistent variable definitions, unclear units of measure, insufficient provenance documentation) ### Section 5: Reusability Begin with: "Let's assess how well your metadata supports data reuse." Questions: 1. How many metadata fields does your repository ALLOW for describing each data entry? (provide number or -1 if unknown) 2. How many metadata fields does your repository REQUIRE for each data entry? 3. What percentage of key dataset description topics does your repository require? (Purpose, Limitations, Provenance, Variables Collected, Date/Time, Version, Location, Population/Cohort, Licensing, Origination) - estimate 0-100% 4. Does your repository support describing data provenance - where and by what processes the data were created, including processing applied? 5. If yes, please describe how provenance information is captured and made available to users. 6. Do you believe your repository's metadata sufficiently describes the data to meet end users' reuse needs? 7. Please explain your assessment - what works well and what could be improved? 8. Does your repository track publications or other evidence of data reuse? ### Section 6: Implementation & Resources Begin with: "Finally, let's discuss your FAIR journey and available resources." Questions: 1. What specific steps has your repository already taken to be more FAIR, and what motivated these changes? 2. Does your repository have adequate resources (staff, technical expertise, funding) to meet your FAIR goals? 3. What additional resources, tools, or support would help advance your FAIR implementation? (e.g., tools, standards/best practices, examples, access to expertise) 4. Does your repository collaborate with other organizations on FAIR initiatives? How extensively? 5. How do you gather feedback from repository users about their needs and experiences? 6. Please describe your data curation and stewardship process when data is submitted. What criteria do you use to determine appropriateness? ### Completing the Interview
From earthcube/doos, Apache-2.0.
More from earthcube/doos
- 0.498score
doos-sparql
DOOS / GoFAIR US
Query DOOS schema.org RDF graphs via SPARQL.
SkillCFreshness: C★ 1Claude Code +9 - 0.497score
doos-bco-dmo-index
earthcube
Search and index BCO-DMO datasets via ERDDAP, scan ISO 19115 for depth/pressure variables, and emit merged N-Triples (output.nt) from ODIS-pattern schema.org…
SkillCFreshness: C★ 1Claude Code +9 - 0.494score
doos-graph-inspect
GoFAIR US
Inspect an RDF graph via MCP helper scripts — types, contents, and resource retrieval.
SkillCFreshness: C★ 1Claude Code +9 - 0.492score
decoder-lift-rdf
earthcube
Stage 2 of the decoder pipeline.
SkillCFreshness: C★ 1Claude Code +9 - 0.492score
doos-rocrate-from-url
earthcube
Download a file from a URL and package it as an Attached RO-Crate (1.2).
SkillCFreshness: C★ 1Claude Code +9 - 0.492score
decoder-report-findings
earthcube
Stage 4 of the decoder pipeline.
SkillCFreshness: C★ 1Claude Code +9 - 0.492score
decoder-validate-shacl
earthcube
Stage 3 of the decoder pipeline.
SkillCFreshness: C★ 1Claude Code +9 - 0.492score
decoder-repair-graph
earthcube
Stage 5 of the decoder pipeline.
SkillCFreshness: C★ 1Claude Code +9 - 0.492score
decoder-emit-provenance
earthcube
Stage 6 of the decoder pipeline.
SkillCFreshness: C★ 1Claude Code +9 - 0.492score
decoder-extract-metadata
earthcube
Stage 1 of the decoder pipeline.
SkillCFreshness: C★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- Jul 24, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Version
- 1.0
- License
- Apache-2.0
- Repository
- github.com/earthcube/doos
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from GoFAIR US
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get doos-fair-interview running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
doos-fair-interview skill. Agent Mart. https://agentmart.dev/skills/earthcube-doos-fair-interview (last updated 2026-10-24)