The editor's «/» menu: headings, lists and checklists without the syntax
← Back to the blog
TutorialProduct

The editor's «/» menu: headings, lists and checklists without the syntax

H
Equipo Hilbana
Producto

You’re describing a task, you want to separate the context from the steps, and you stop to think whether that heading takes two hashes or three. It’s a small thing, but it pulled you out of what you were explaining. And because it costs something, you end up writing one long paragraph where a list belonged.

Hilbana’s editor stores markdown, which is what makes a description work for you and for an agent alike. But it doesn’t ask you to type it from memory: hit / and pick.

What’s in the menu

Type a slash anywhere in a description and the command menu opens:

The editor’s command menu, open after typing a slash

The two file commands show up where there’s something to upload them to: a task’s description and comments. In a project description or a document they don’t appear, because there are no attachments there.

Step by step

  1. Open a task’s description and click to edit it. The empty field reminds you: “Type / for commands…”.

  2. Type /. You don’t need to be at the start of the line: it works mid-sentence, after a dash, or inside a list item.

  3. Filter as you type. Every command answers to more words than its own name: /task, /todo and /checkbox all land on the checklist, and /h2 on a second-level heading. Move with the arrow keys, confirm with Enter, close with Escape.

    The menu filtered after typing a few letters past the slash

  4. Pick Checklist and write the first item. Enter gives you the next box; Tab nests it under the previous one and Shift+Tab pulls it back out. Handy for breaking a step into substeps without building two separate lists.

    A checklist inside a task’s description

  5. Tick the boxes without entering edit mode. In a description, the checkboxes respond to a click while you’re just reading, and the change saves itself. That’s the difference between a list that stays current and one that’s stuck on the first ticked item.

    Ticking a checklist box in read mode

  6. Paste what you already have. If you copy markdown from somewhere else, the editor understands it on paste: ##, - and - [ ] arrive converted. And copying out of the editor gives you markdown back, not a soup of HTML.

  7. Code blocks for what is code. A command, a log fragment or a stack trace goes in its own block, with highlighting. An agent reading that description can then tell what it has to run from what is prose.

    A code block inside a description

Where it works

In every long-text field, not just a task’s description: the agent context, the definition of done and the verify command of an issue, comments, the description of a project or a milestone, project docs and templates. It’s the same editor mounted everywhere, so what you learn in one place carries over to the rest.

In comments it lives alongside mentions: @ to call someone in, / to format.

Why this matters more than it looks

A well-structured description isn’t a matter of looks. It’s what separates a brief that lands from one you have to ask about twice.

And because everything is stored as markdown, that structure survives outside the screen. The same checklist you wrote with / is the one your agent reads when it pulls the task over MCP, and the one it can tick when a step is done. When you create a task from a template, its checklist is appended to the description as that very list of boxes. There aren’t two formats, a pretty one for people and another for machines: there’s one.

Images take the same road. In a task’s description you can paste or drag a screenshot and it uploads right there, up to 3 MB per image.

A couple of shortcuts worth knowing

If you don’t have a Hilbana space yet, create one for free: the Free plan doesn’t expire and doesn’t ask for a card. And if you already have one, open any task, type a slash and see what comes up.