Add "Generate with AI" button to auto-write task descriptions 🤖
Mantenedores costumam responder em até 1 dia
@Shivang9983 já está trabalhando nisso.
Desde 28/7/2026.
Avaliação
Esta issue ainda não foi avaliada.
Descrição
Description
Add a ✨ "Generate with AI" button in the task modal that auto-writes a task description from the title using an LLM API.
Tasks
- Add ✨ button next to description field in task create/edit modal
- Create
POST /api/ai/generate-descriptionroute (backend) - Route accepts
{ title }, calls LLM API, returns generated text - Populate description field with response (still editable)
- Add loading state on button while generating
Acceptance Criteria
- Clicking the button with a title filled in generates a relevant description
- User can edit the generated text before saving
- Works with any LLM provider (OpenAI/Claude/Gemini) — document which one in PR
Files likely touched
client/src/components/TaskModal.jsx, server/routes/ai.js (new)
- Linguagem predominante
- JavaScript
- Estrelas
- 39
- Forks
- 105
- Merge médio
- 1d 18h
- PRs com merge (30d)
- 31
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de anoopcodehack/DevBoard
-
enhancement good first issue
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
anoopcodehack/DevBoard#609 ·
Mantenedores costumam responder em até 1 dia
-
enhancement good first issue
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
anoopcodehack/DevBoard#608 ·
Mantenedores costumam responder em até 1 dia
-
enhancement good first issue
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
anoopcodehack/DevBoard#607 ·
Mantenedores costumam responder em até 1 dia
-
good first issue
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 74/100
anoopcodehack/DevBoard#599 ·
Mantenedores costumam responder em até 1 dia
-
documentation good first issue
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 82/100
anoopcodehack/DevBoard#598 ·
Mantenedores costumam responder em até 1 dia
Todas as issues de anoopcodehack/DevBoard
Issues semelhantes
-
area/frontend good first issue kind/cooldown
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
kestra-io/kestra#20702 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Form-data fields are not parsed when importing a cURL requestTalvez já em andamento @aayushbaluni assumiu hoje. Abertabug status-new
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 69/100
Mantenedores costumam responder em até 1 dia
-
bug MVP
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
saayam-for-all/webapp#1911 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
vshulcz/deja-vu#4937 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
-
[Focus] Accessibility (a11y) [Package] Grid [Type] Bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
Mantenedores costumam responder em até 1 dia