You've extracted the data and built the files. The hard part is over — now you just need to get it into the repo.
Option A: GitHub Pull Request
1. Fork & clone
Fork the HumanStudy-Bench repo on GitHub first, then clone your fork. If you haven't already:
git clone https://github.com/YOUR_USERNAME/HumanStudy-Bench.git
cd HumanStudy-Bench
git remote add upstream https://github.com/AISmithLab/HumanStudy-Bench.git
2. Create a branch
git checkout -b contrib-yourgithubid-013
3. Commit & push
git add studies/study_XXX/
git commit -m "Add study: Your Study Title"
git push origin contrib-yourgithubid-013
4. Open a Pull Request
Head to GitHub and open a Pull Request targeting the dev branch. Include a brief description of the study and any notes for reviewers.
Make sure your index.json includes a contributors field with your name and GitHub link — CI will verify this matches your GitHub account:
"contributors": [
{ "name": "Your Name", "github": "https://github.com/your-username" }
]
What happens after you hit "Create PR"
- CI runs
verify_study.shandbuild_studies_index.pyautomatically. It also checks that thecontributorsGitHub ID in yourindex.jsonmatches the PR author. - Human review: A maintainer will look over your study structure, data quality, and description.
- Merge: Once approved, your PR gets merged. The studies index rebuilds, and your study goes live on the project website. Maintainers assign the final
study_XXXnumber by merge order.
Option B: Web upload
Head to hs-bench.clawder.ai/contribute, upload a .zip of your study folder, and we'll create a GitHub PR on your behalf.