Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/discoposse/GUIness/llms.txt

Use this file to discover all available pages before exploring further.

The Node Library is the left panel of the GUIness interface. It contains every skill available for your pipelines — from the six built-in primitive nodes to custom skills you create, import, or generate with AI. Use it to browse, search, filter, and add skills directly to the canvas.

Library tabs

Your user-created skills live here. Every skill you build with the wizard, generate with AI, or import from a file appears in this tab. Skills are editable, deletable, and organized into collapsible categories. This is the primary tab for managing your personal skill library.

Actions

Three buttons at the top of the Node Library let you add skills to your library:
1

Generate — create a skill with AI

Click ✦ Generate to open the AI skill generator. Select a provider (Anthropic, OpenAI, Gemini, or Local), choose a model, and describe the skill you want to create. GUIness sends your description to the LLM and constructs a new skill in your library automatically.
2

Add Skill — build manually with the wizard

Click + Add Skill to open the skill creation wizard. Fill in the skill name, pick a color and glyph, configure input and output ports, add any primitive fields, and write the skill content. The wizard walks through each property step by step.
3

Import File — load skills from disk

Click ⬆ Import File to import one or more files from your filesystem. Supported formats: .md, .json, .txt, .skill, and .zip. Multiple files can be selected at once. Zip files are unpacked and reconstructed as a connected node graph — Python, JavaScript, and Bash files become Code nodes; JSON and YAML files become Context nodes; markdown files become Compute nodes, with connections inferred from import statements, numbered prefixes, and folder structure.
Use ✦ Generate to quickly scaffold skills from a plain-language description. Describe the skill’s purpose in a sentence or two and GUIness will produce a complete skill definition — which you can then refine with the wizard.

Skill card actions

Hover over any skill card in the library to reveal a set of action buttons:
ActionDescription
EditOpens the skill wizard with the skill’s current settings pre-filled, so you can modify any property.
DuplicateCreates an editable copy of the skill with a new name. Useful for building variations without losing the original.
Open GraphOpens the skill’s internal node graph on the canvas, letting you inspect or edit its composition of primitive nodes.
DeleteRemoves the skill from your library after a confirmation prompt. This action cannot be undone.
Built-in skills are locked and do not show Edit, Duplicate, or Delete actions. They can be added to the canvas but cannot be modified or removed from the library.

Categories

Skills in the MY SKILLS tab are grouped under category headers. Each header is:
  • Collapsible — click a category header to expand or collapse the skills beneath it.
  • Editable — double-click a category header to rename it inline.
The sort order within categories is controlled by the dropdown next to the search bar. Options are A→Z, Z→A, Newest, and Oldest.

Build docs developers (and LLMs) love