name: task
binary: task
aliases: []
category: build
summary: Task runner using Taskfile.yml or Taskfile.yaml.
homepage: https://github.com/go-task/task
docs: https://taskfile.dev/
detect:
version_args: ["--version"]
local:
files: ["Taskfile.yml", "Taskfile.yaml"]
dirs: []
package_json:
package_manager_prefixes: []
use_when:
- Run project-defined Taskfile tasks
avoid_when:
- Task names are ambiguous or may deploy or delete resources
risk:
level: medium
effects:
- execute_code
- read_files
- write_files
requires_auth: false
destructive: false
confirmation_required_for:
- deploy tasks
- clean tasks
guardrails:
- Inspect Taskfile definitions before running ambiguous tasks.