# Task > The Modern Task Runner A fast, cross-platform build tool inspired by Make, designed for modern workflows. ## Table of Contents ### Reference - [Taskfile Schema Reference](/docs/reference/schema.md): A reference for the Taskfile schema - [Environment Reference](/docs/reference/environment.md): A reference for the Taskfile environment variables - [Configuration Reference](/docs/reference/config.md): Complete reference for the Task config files and env vars - [Command Line Interface Reference](/docs/reference/cli.md): Complete reference for Task CLI commands, flags, and exit codes - [Templating Reference](/docs/reference/templating.md): Comprehensive guide to Task's templating system with Go text/template, special variables, and available functions - [Package API Reference](/docs/reference/package.md): A reference for Task's Golang package API ### Experiments - [Env Precedence (#1038)](/docs/experiments/env-precedence.md): Experiment to change the precedence of environment variables in Task - [Gentle Force (#1200)](/docs/experiments/gentle-force.md): Experiment to modify the behavior of the --force flag in Task - [Remote Taskfiles (#1317)](/docs/experiments/remote-taskfiles.md): Experimentation for using Taskfiles stored in remote locations ### Deprecations - [Completion Scripts](/docs/deprecations/completion-scripts.md): Deprecation of direct completion scripts in Task’s Git directory - [Template Functions](/docs/deprecations/template-functions.md): Deprecation of some templating functions in Task, with guidance on their replacements. - [Version 2 Schema (#1197)](/docs/deprecations/version-2-schema.md): Deprecation of Taskfile schema version 2 and migration to version 3 ### Other - [--- Template ---](/docs/deprecations/template.md): Template for documenting deprecated features in Task - [--- Template ---](/docs/experiments/template.md) - [Community](/docs/community.md): Task community contributions, installation methods, and integrations maintained by third parties - [FAQ](/docs/faq.md): Frequently asked questions about Task, including ETAs, shell limitations, and Windows compatibility - [Getting Started](/docs/getting-started.md): Guide for getting started with Task - [Guide](/docs/guide.md) - [Installation](/docs/installation.md): Installation methods for Task - [Integrations](/docs/integrations.md): Official and community integrations for Task, including VS Code, JSON schemas, and other tools - [Taskfile Versions](/docs/taskfile-versions.md): How to use the Taskfile schema version to ensure users are using the correct versions of Task