feature_request.yml 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. name: Feature Request
  2. description: Suggest a new feature or improvement
  3. title: "[Feature]: "
  4. labels: ["enhancement"]
  5. body:
  6. - type: markdown
  7. attributes:
  8. value: |
  9. Thanks for suggesting a feature! Please describe your idea below.
  10. - type: textarea
  11. id: problem
  12. attributes:
  13. label: Problem or Motivation
  14. description: What problem does this feature solve? Is it related to a frustration?
  15. placeholder: I'm always frustrated when...
  16. validations:
  17. required: true
  18. - type: textarea
  19. id: solution
  20. attributes:
  21. label: Proposed Solution
  22. description: Describe the solution you'd like.
  23. validations:
  24. required: true
  25. - type: textarea
  26. id: alternatives
  27. attributes:
  28. label: Alternatives Considered
  29. description: Have you considered any alternative solutions or workarounds?
  30. - type: dropdown
  31. id: area
  32. attributes:
  33. label: Area
  34. description: Which area of the project does this relate to?
  35. options:
  36. - Classroom generation
  37. - Multi-agent interaction
  38. - Slides / Whiteboard
  39. - Quiz / Assessment
  40. - TTS / Voice
  41. - Interactive simulations
  42. - OpenClaw integration
  43. - UI / UX
  44. - API / Backend
  45. - Documentation
  46. - Other
  47. validations:
  48. required: true
  49. - type: textarea
  50. id: additional
  51. attributes:
  52. label: Additional Context
  53. description: Add any mockups, screenshots, or references that help explain the feature.