workflow_setup
Set up product-delivery workflow in a project by creating or updating configuration files, merging safely without overwriting existing settings. Preview changes with dry-run mode before applying.
Instructions
Set up product-delivery in a project.
Creates or updates: .claude/settings.json, .cursor/mcp.json, AGENTS.md (workflow rule), .env.sample, .env, and .gitignore. Merges into existing files without clobbering other settings. Idempotent — safe to run multiple times.
Call with dry_run=True first to preview changes, then with dry_run=False to apply them. Present the preview to the user before applying.
Args: dry_run: If True, preview what would change without writing. If False, apply the changes. project_dir: Project directory. Defaults to working directory.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dry_run | No | ||
| project_dir | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |