Expand description
Task management command.
Provides comprehensive task management functionality for creating, editing, deleting, and organizing tasks.
§Features
- CRUD Operations: Create, read, update, and delete individual tasks
- Batch Operations: Mass editing and deletion of multiple tasks
- External Integration: Import tasks from GitLab commits and Jira issues
- Advanced Filtering: View tasks by date, completion status, tags, or IDs
- Template System: Create tasks from predefined templates
§Usage
# Create a new task
kasl task --name "Review code" --comment "Check PR #123"
# List tasks with different filters
kasl task --list # Show all tasks
kasl task --today # Show today's tasks
kasl task --incomplete # Show incomplete tasks
# Import from external services
kasl task --find # Find tasks from GitLab/Jira
kasl task --template "bug-fix" # Create from templateStructs§
- Task
Args - Command-line arguments for comprehensive task management.
Functions§
- cmd
- Main entry point for the comprehensive task management command.