Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Add issue and pull request templates

Open Beginner friendly
#13 1 comment 0 reactions 0 assignees View on GitHub

@franciscorodr26 is already working on this.

Since Oct 8, 2026.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
85/100
Issue type
Documentation
Clarity
Clearly specified
Activity status
Active

Research direction

Start by reading CONTRIBUTING.md and SECURITY.md, then inspect the existing .github/ contents. Add the four specified templates and ensure their prompts and checklist match the issue; verify that templates appear on the fork's New issue page and run node scripts/check-boundary.js.

Written by the indexing model from the issue text.

Description

documentation good first issue

The repo has no issue or pull request templates, so reports often arrive without steps to reproduce and pull requests skip the checks in CONTRIBUTING.md.

What to do

Add under .github/:

  • ISSUE_TEMPLATE/bug_report.yml: steps to reproduce, expected vs actual, browser, and whether it is codearena.co or a self-hosted copy.
  • ISSUE_TEMPLATE/new_problem.yml: problem idea, difficulty, tags, and a reminder that problems must be original work.
  • ISSUE_TEMPLATE/config.yml: point security reports to SECURITY.md instead of public issues.
  • pull_request_template.md: a checklist with npm test, npm run validate:problems (if problems changed) and node scripts/check-boundary.js.

Definition of done

  • The templates show up on the "New issue" page of a fork.
  • node scripts/check-boundary.js passes.
Dominant language
JavaScript
Stars
0
Forks
2
PR merge metrics
No merged PRs in 30d

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from sennaicodes/codearena

All issues in sennaicodes/codearena

Similar issues

More JavaScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.