Skip to main content
Glama

Yougile Create Task

yougile_create_task

Create a YouGile task by specifying board, column, assignees, deadline, planned hours, and checklist items.

Instructions

Create a task using names: board and column, assignees by name or email, deadline as a date, planned hours and a checklist.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
boardNoBoard name or "Project / Board"; default from config
colorNoOne of: primary, gray, red, pink, yellow, green, turquoise, blue, violet
startNoDate "YYYY-MM-DD" or "DD.MM.YYYY", optionally with " HH:MM"
titleYes
columnNoColumn name; default: the first column of the board's Workflow chain
confirmNoSet true only after the user explicitly approved a write into a client-facing project (needed only when the tool answered confirmation_required).
projectNoProject, to disambiguate the board
deadlineNoDate "YYYY-MM-DD" or "DD.MM.YYYY", optionally with " HH:MM"
assigneesNoNames, emails or "me"
checklistNoChecklist items
plan_hoursNo
descriptionNoPlain text (newlines kept) or HTML
checklist_titleNoЧек-лист

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv0.1.0

TDQS

C2.9/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations only provide destructiveHint=false, and the description adds no behavioral context beyond the verb 'Create'. It does not disclose the write nature, the confirmation flow for client-facing projects, or the need to set the confirm parameter after a confirmation_required response. There is no contradiction with annotations, but meaningful safety-relevant behavior is left only to the schema.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single dense sentence with the main action front-loaded and no filler. It is compact, though the phrasing 'using names: board and column' is slightly awkward and it sacrifices some completeness by not mentioning the required title.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 13-parameter mutation tool with no output schema and minimal annotations, the description is too thin. It does not state the required title, the confirmation precondition, or what a successful creation returns. The input schema carries most of the burden, but the description alone leaves the tool's behavior and preconditions insufficiently predictable.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is high at 77%, with existing descriptions for date formats, assignee forms, and column defaults, so the description adds little beyond summarizing the core fields. It usefully mentions assignees by name/email and deadline as a date, but it omits the only required parameter (title) and the important confirm flag. This is a reasonable baseline for a schema-heavy tool.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description opens with 'Create a task', a clear verb and resource, and enumerates the main fields (board, column, assignees, deadline, planned hours, checklist), which is enough to separate it from update/move/find siblings. It omits the required title field and the phrasing 'using names: board and column' is awkward, but the core purpose is unambiguous.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives no guidance on when to use this tool versus alternatives. It never mentions that this is for new tasks as opposed to yougile_update_task or yougile_move_task, nor any prerequisites such as needing a board or project. The sibling list exists, but the description does not reference any exclusions or selection criteria.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.