diff --git a/docs/command-reference.md b/docs/command-reference.md index cd0d801f..4fe7225b 100644 --- a/docs/command-reference.md +++ b/docs/command-reference.md @@ -208,6 +208,39 @@ task-master add-task --prompt="Description" --priority=high ```bash # Initialize a new project with Task Master structure task-master init + +# Initialize a new project applying specific brand rules +task-master init --rules cursor,windsurf +``` + +- The `--rules` flag allows you to specify one or more brand rule sets (e.g., `cursor`, `roo`, `windsurf`) to apply during initialization. +- If omitted, the default is `cursor`. +- You can use multiple comma-separated brands in a single command. + +**Example:** +```bash +task-master init --rules cursor,roo +``` + +## Manage Brand Rules + +```bash +# Add brand rule sets to your project +# (e.g., .roo/rules, .windsurf/rules) +task-master rules add + +# Remove brand rule sets from your project +task-master rules remove +``` + +- Adding rules creates the brand rules directory (e.g., `.roo/rules`) and copies/initializes the brand's rules. +- Removing rules deletes the brand rules directory and associated MCP config. +- You can use multiple comma-separated brands in a single command. + +**Examples:** +```bash +task-master rules add windsurf,roo +task-master rules remove windsurf ``` ## Configure AI Models