Lune

CHI2026Top-tier venue

Linting Style and Substance in READMEs

Hima Mynampaty, Nathania Josephine, Katherine E. Isaacs, Andrew M. McNutt

2026Year
1Citations

Abstract

READMEs shape first impressions of software projects, yet what constitutes a good README varies across audiences and contexts. Research software needs reproducibility details, while open-source libraries might prioritize quick-start guides. Through a design probe, LintMe, we explore how linting can be used to improve READMEs given these diverse contexts, aiding style and content issues while preserving authorial agency. Users create context-specific checks using a lightweight DSL that uses a novel combination of programmatic operations (e.g., for broken links) with LLM-based content evaluation (e.g., for detecting jargon), yielding checks that would be challenging for prior linters. Through a user study (N=11), comparison with naive LLM usage, and an extensibility case study, we find that our design is approachable, flexible, and well matched with the needs of this domain. This work opens the door for linting more complex documentation and other culturally mediated text-based documents.

• Human-centered computing → Interactive systems and tools; • Software and its engineering → Documentation.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 12c86fa3-68a7-43e4-8d1d-c9e0e4c6e938

Builds on17

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines