Skip to content

Add 20 comprehensive issue templates with automation tooling#7

Merged
AndreaGriffiths11 merged 4 commits intomainfrom
copilot/create-variety-of-improvements
Jan 22, 2026
Merged

Add 20 comprehensive issue templates with automation tooling#7
AndreaGriffiths11 merged 4 commits intomainfrom
copilot/create-variety-of-improvements

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Jan 21, 2026

Creates 20 production-ready issue templates as individual markdown files in .github/ISSUES/, organized by category with automation for bulk creation.

Issue Distribution

  • Testing/QA (2): Unit tests for useFetchStories, E2E with Playwright
  • Performance (3): Loading skeleton, bundle optimization, rate limiting with exponential backoff
  • Accessibility (3): Keyboard navigation, theme toggle, WCAG 2.1 AA audit
  • Features (7): Bookmarks, social sharing, search/filter, achievements, mini-game variations, i18n, reading progress
  • Architecture (2): Error boundaries, PWA with service workers
  • Documentation (2): Privacy-friendly analytics, contributing guide with issue templates

Structure

Each issue (~286 lines avg) includes:

  • YAML frontmatter (title, labels)
  • Problem context and requirements
  • Implementation with code examples
  • Acceptance criteria
  • Testing checklist
  • Related files and resources

Automation

# Create all 20 issues
cd .github/ISSUES && bash create-issues.sh

# Or selectively
gh issue create --title "Add unit tests" \
  --body-file 01-unit-tests-useFetchStories.md \
  --label "testing,enhancement"

Files

  • .github/ISSUES/01-20-*.md - Issue templates (5,925 lines total)
  • .github/ISSUES/create-issues.sh - Bulk creation script with error handling
  • .github/ISSUES/README.md - Overview, priorities, dependencies
  • .github/ISSUES/SUMMARY.md - Statistics and sprint planning
  • ISSUE_CREATION_GUIDE.md - Three creation methods (automated, CLI, web)

All issues respect Next.js 15, TypeScript patterns, and WCAG standards. Code examples use actual project structure.

Original prompt

create 20 issues with a variery of improvements


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI changed the title [WIP] Create multiple issues for various improvements Create 20 improvement issues across testing, performance, accessibility, and features Jan 21, 2026
@AndreaGriffiths11 AndreaGriffiths11 marked this pull request as ready for review January 21, 2026 23:18
Copilot AI and others added 3 commits January 21, 2026 23:57
Co-authored-by: AndreaGriffiths11 <20666190+AndreaGriffiths11@users.noreply.github.com>
Co-authored-by: AndreaGriffiths11 <20666190+AndreaGriffiths11@users.noreply.github.com>
Co-authored-by: AndreaGriffiths11 <20666190+AndreaGriffiths11@users.noreply.github.com>
Copilot AI changed the title Create 20 improvement issues across testing, performance, accessibility, and features Add 20 comprehensive issue templates with automation tooling Jan 22, 2026
@AndreaGriffiths11 AndreaGriffiths11 merged commit f8d9d3f into main Jan 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants