Expert guidance for using Task (taskfile.dev) automation tool to discover and execute project development commands
Discover and execute standardized development workflows using Task automation instead of direct shell commands. Provides command discovery via task --list and built-in help, showing all available project tasks with descriptions Covers common patterns: task dev for fast iteration, task test for testing, task docs for documentation, and task ci for full CI simulation Wraps language-specific commands (Julia, R, Python, etc.) with consistent naming conventions and multi-step workflows Emphasizes preferring Task commands over direct language commands when a Taskfile exists for consistency, safety, and discoverability across team environments Task Automation System Use this skill when working with projects that use Task to provide easy-to-discover automation commands for development workflows. Core Principle IMPORTANT: Always prefer task commands over direct shell/language commands when a Taskfile is present. Task provides: Discoverability: task --list shows all available tasks Consistency: Standardised commands across different environments Documentation: Built-in descriptions and help Automation: Multi-step workflows (e.g., task dev combines testing and docs) Safety: Interactive prompts for destructive operations Task Discovery Find Available Tasks
don't have the plugin yet? install it then click "run inline in claude" again.