### Manage Ideas Board (Tool Descriptions) Source: https://github.com/neidigital/skills/blob/main/lexguard/SKILL.md Outlines tools for managing a strategic backlog of marketing ideas. This includes listing, retrieving, creating, updating, deleting, and linking ideas to sprint tasks. ```text Tools for managing the Ideas Board: - list_ideas: List ideas, filterable by status and project group. - get_idea: Full idea detail. - create_idea: Create with title, description, priority, status, optional project group. - update_idea: Change status, priority, category. - delete_idea: Remove an idea. - link_idea_to_sprint: Connect a planned idea to a sprint task. ``` -------------------------------- ### Manage Campaign Posts (Tool Descriptions) Source: https://github.com/neidigital/skills/blob/main/lexguard/SKILL.md Provides an overview of tools for managing posts within a campaign. These tools allow listing, retrieving, creating, updating, and deleting posts, as well as managing associated media entries. ```text Tools for managing posts: - list_posts: List posts, optionally filtered by campaign. - get_post: Full post detail: copy, status fields (postStatus, copyStatus, uiStatus, scheduleStatus), customColumns. - create_post: Create a post with title, content, platform, campaign link, and customColumns. - update_post: Modify post content, statuses, or column values. - update_post_status: Quick status update for a specific status field. - delete_post: Remove a post. - add_post_media: Add a media entry (image, carousel slide, reel) with production prompt. - list_post_media: List all media entries for a post. - update_post_media: Modify an existing media entry. - delete_post_media: Remove a media entry. ``` -------------------------------- ### Manage Sprints and Tasks (Tool Descriptions) Source: https://github.com/neidigital/skills/blob/main/lexguard/SKILL.md Details tools for managing sprints and tasks, including creating, updating, and deleting sprints. It also covers task management within sprints, such as creation, status updates, and scheduling. ```text Tools for managing sprints and tasks: - list_sprints: List all sprints with their dates and statuses. - get_sprint: Full sprint detail. - create_sprint: Create with name, start/end dates, status ("planning" initially). - update_sprint: Change status to "active", "completed", etc. - delete_sprint: Remove a sprint. - list_sprint_tasks: List all tasks in a sprint with statuses. - create_sprint_task: Create a task with title, postId link, priority (low/medium/high), initial status. - update_sprint_task: Modify task details. - move_sprint_task: Change a task's Kanban column (backlog → todo → in_progress → review → done). - delete_sprint_task: Remove a task. - schedule_sprint_task: Add a scheduled date block with label, startDate (ISO), and durationHours or endDate. - remove_sprint_task_schedule: Remove a schedule from a task. - complete_task: Mark a task as complete. ``` -------------------------------- ### Define Campaign Post Columns (JSON) Source: https://github.com/neidigital/skills/blob/main/lexguard/SKILL.md Defines the categorization matrix for posts within a campaign. This JSON structure specifies columns with IDs, display names, possible values, and whether multiple selections are allowed. It is used with the `update_campaign` tool. ```json { "postsColumns": [ { "id": "slug", "label": "Display Name", "values": ["Value1", "Value2"], "multiple": false } ] } ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.