register_feature
Create or update a feature definition with ordered workflow steps. Each step details what mobile, backend, and admin do, enabling full-stack context.
Instructions
Define or update a feature with its multi-project workflow steps. Each step maps what happens in mobile, backend, and admin. Steps are ordered — the AI will use this order to understand user flows. Use overwrite=true to replace an existing feature.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Feature name (e.g., 'report', 'stations', 'auth') | |
| workflow | Yes | Ordered list of workflow steps. Each step describes what happens in mobile, backend, and/or admin at that point in the flow. | |
| overwrite | No | If true, overwrite an existing feature with the same name. If false (default), error if feature already exists. | |
| description | Yes | What this feature does end-to-end | |
| test_scenarios | No | List of test scenarios for this feature |