Understanding Prompt Management in GitHub Repositories: A Call for Best Practices

Hao Li, Hicham Masri, Filipe R. Cogo, Abdul Ali Bangash, Bram Adams +1 more
9/15/2025
cs.SEcs.AI

No confident code implementation found for this paper. 2 possible matches can be shown below.

Abstract

The rapid adoption of foundation models (e.g., large language models) has given rise to promptware, i.e., software built using natural language prompts. Effective management of prompts, such as organization and quality assurance, is essential yet challenging. In this study, we perform an empirical analysis of 24,800 open-source prompts from 92 GitHub repositories to investigate prompt management practices and quality attributes. Our findings reveal critical challenges such as considerable inconsistencies in prompt formatting, substantial internal and external prompt duplication, and frequent readability and spelling issues. Based on these findings, we provide actionable recommendations for developers to enhance the usability and maintainability of open-source prompts within the rapidly evolving promptware ecosystem.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 2 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{li2025understanding,
  title  = {Understanding Prompt Management in GitHub Repositories: A Call for Best Practices},
  author = {Hao Li and Hicham Masri and Filipe R. Cogo and Abdul Ali Bangash and Bram Adams and Ahmed E. Hassan},
  year   = {2025},
  eprint = {2509.12421},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.12421v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2509.12421.svg)](https://codeofpaper.com/paper/2509.12421)

Discussion