muse_project_profile
Create and manage project profiles to store settings for documentation, code analysis, and publishing during vibe coding sessions. Supports creating, updating, deleting, and cloning profiles with custom configurations.
Instructions
Manages project profiles for vibe coding sessions. Save project-specific settings for documentation, code analysis, and publishing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Action: create, get, update, delete, list, setActive, getActive, clone | |
| profileId | No | Profile ID (for get, update, delete, setActive, clone) | |
| name | No | Profile name (required for create, optional for get by name) | |
| newName | No | New name for cloned profile (required for clone) | |
| description | No | Profile description | |
| projectPath | No | Path to the project directory | |
| repository | No | Git repository URL | |
| version | No | Project version | |
| publishing | No | Publishing settings (defaultPlatform, platformSettings, autoPublish) | |
| codeAnalysis | No | Code analysis settings (defaultLanguage, defaultDiagramTypes, excludePatterns, useAI) | |
| documentation | No | Documentation settings (defaultDocType, language, author, license, includeTableOfContents) | |
| defaultTags | No | Default tags applied to all sessions | |
| tagCategories | No | Tag categories for organization | |
| team | No | Team information | |
| metadata | No | Custom metadata | |
| limit | No | Max results for list (default: 50) | |
| offset | No | Skip results for list (default: 0) | |
| sortBy | No | Sort field for list | |
| sortOrder | No | Sort order for list |