Das Tasktool ist ein rudimentärer Task-Manager komplett in der Kommandozeile. Es ermöglicht es, diverse Aufgaben mit Titel, Beschreibung, und Priorität zu tracken, sowie diese zu bearbeiten, deren Status zu ändern, und zu löschen. Gebaut wurde es im Rahmen meiner Bachelorarbeit, in welcher ich den Einfluss von generativer KI in den Software Development Lifecycle untersuche. Es wurde von mir und Claude Sonnet 4.6 von Anthropic entwickelt.
git clone https://github.com/username/task-manager.git
cd task-manager
python task_tool.py createcreate- Task mit Wizard erstellenedit- Task mit Wizard bearbeitenshow [id]- Details zum Task anzeigendone [id]- Task auf Status 'abgeschlossen' setzenreopen [id]- abgeschlossen Status auf 'offen' setzenlist- alle Tasks anzeigen. Sortierung und Filterung möglich.delete- Task löschen
- Python 3.12 oder neuer
Repository klonen:
git clone https://github.com/username/task-manager.git
cd task-managerDas Tasktool wird über die Kommandozeile benutzt:
python task_tool.py --helpÜbersicht über alle Befehle
python task_tool.py
python task_tool.py show -hTask erstellen
python task_tool.py createTask mit der ID 1 anzeigen
python task_tool.py show 1Task mit der ID 1 als erledigt markieren
python task_tool.py done 1Alle Tasks anzeigen
python task_tool.py listNur erledigte Tasks anzeigen
python task_tool.py list --status doneTask mit der ID 1 löschen
python task_tool.py delete 1- Keine Multi-User-Unterstützung
- Keine Synchronisation zwischen Geräten
- Daten werden lokal gespeichert