manage_resource
Creates or updates projects, modules, labels, and folders in Lific. Specify the resource type and action, then provide required attributes like name, identifier, project, or current_name.
Instructions
Create or update a project, module, label, or folder. Create project requires name and identifier; project update requires project=; module/label/folder create requires project and name; module/label/folder update requires project and current_name. Use delete for deletion.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Name (required when creating a project, module, label, or folder) | |
| color | No | Color hex (for label, e.g. #EF4444) | |
| emoji | No | Icon for project or module: 'lucide:<Name>' or a literal emoji. Omit to leave unchanged; pass an empty string "" to clear. | |
| action | Yes | Action: create or update | |
| status | No | Status (for module: backlog, planned, active, paused, done, cancelled) | |
| project | No | Project ID (e.g. LIF), required for module/label/folder operations and for project updates | |
| identifier | No | Identifier (required for project create, e.g. PRO) | |
| description | No | Description | |
| current_name | No | Required for module, label, or folder updates; projects use `project` instead | |
| resource_type | Yes | Resource type: project, module, label, or folder |