docs: add an honest repository discoverability guide with metadata examples
Maintainers usually reply within 1 day
A pull request for this has already been merged.
- #40 by @drevendev — merged
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 35/100
- Issue type
- Documentation
- Clarity
- Clearly specified
- Activity status
- Stale
- Tech stack
- github, markdown
- Domain
- documentation
Research direction
Add guides/discoverability.md and link it from a sensible public handbook index. Start by reviewing the three cited primary sources and the README and handbook navigation; verify citation freshness, local links, and existing repository checks. Done means the guide includes concrete good and bad examples, accurate topic-selection rationale, a metadata verification checklist, and dated citations, with no repository settings changes; pull request #40 is already open.
Written by the indexing model from the issue text.
Description
Problem and source research
BeautifulRepo teaches reader-first repository presentation, but its handbook lacks a concise, practical explanation of repository discovery surfaces: About description, topic tags, optional homepage and social preview. This is distinct from #20, which tracks changing this repository's actual About settings (an owner-authorized administrative action). A source-backed research note dated 2026-10-07 identified the reusable teaching opportunity.
Scope
Publish guides/discoverability.md as a reader-facing maintenance recipe with:
- Alignment between README's actual promise and a short repository description, including a good/bad example.
- A restrained set of accurate GitHub topics, with an explicit warning against event/vanity tagging.
- When a homepage and social preview help—and when an empty value is honest.
- A no-cost verification checklist that uses publicly visible GitHub metadata, not stars, fictional traffic or external outreach.
- Date-stamped primary citations and limitations: Open Source Guides, Finding Users, GitHub repository topics, and GitHub social previews.
Acceptance
- Add concrete good/bad descriptions and topic-selection rationale, not just an external-links list.
- Link from a sensible public handbook index without duplicating all README navigation.
- Verify reference freshness at implementation time, test local links and existing repository checks.
- Do not change repository settings, enable Pages, create a website, publish an announcement or imply permission to promote externally.
Related: #20 (repo metadata), #21 (evidence-first README), #33 (readiness acceptance). The guide itself is not an additional provider merge gate.
- Dominant language
- Python
- Stars
- 2
- Forks
- 0
- Avg merge
- 15h
- Merged PRs (30d)
- 37
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from drevendev/BeautifulRepo
-
documentation real-case
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
drevendev/BeautifulRepo#80 ·
Maintainers usually reply within 1 day
-
documentation private-repos
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
drevendev/BeautifulRepo#78 ·
Maintainers usually reply within 1 day
-
documentation self-check
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
drevendev/BeautifulRepo#66 ·
Maintainers usually reply within 1 day
-
borrowed-practice hungry-crab
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
drevendev/BeautifulRepo#61 ·
Maintainers usually reply within 1 day
-
borrowed-practice good first issue hungry-crab
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
drevendev/BeautifulRepo#57 ·
Maintainers usually reply within 1 day
All issues in drevendev/BeautifulRepo
Similar issues
-
[oblt-aw][autodoc] Update workflow docs for gh-aw v0.92.5 and detector permission scopePossibly taken @github-actions claimed this today. Open
Difficulty 1/5 1-3 hours Newbie friendliness 88/100
Maintainers usually reply within 1 day
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Maintainers usually reply within 1 day
-
roadmap-100
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Maintainers usually reply within 1 day
-
comp/tools P2 tool/browser tool/file type/bug
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
NousResearch/hermes-agent#143418 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
python-hyper/uritemplate#164 ·