Choose a built-in, imported, or owned reusable AI method, inspect what it writes, edit a safe owned copy, and wire its skill_out text into one or more compatible AI steps.
Where: Flowgen → Add → HTML / Code → Skill (also listed under Website).
Key ideas
- Instructions as a node: The Skill node has no data input and emits its selected instructions through the typed Skill text output.
- Card runs, sidebar authors: The purpose-built card shows the selected skill and actions; the properties sidebar contains the full picker and instruction editor.
- Built-ins are frozen: Built-in instructions are read-only. Edit creates a uniquely named user-owned copy seeded from that prose; owned instructions update directly.
- Skill card: SkillNode uses the authored shared-card path. Choose reusable AI instructions or edit a user-owned copy and emit them as text.
- Properties sidebar: SkillPanel.tsx
- Opened surfaces: Skill picker/editor
Steps
- Add Skill and select it so the properties sidebar opens.
- Compare built-ins by name, what they write, and their instruction preview.
- Choose a built-in, or click Edit to create an owned copy before changing instructions.
- Wire Skill output to a compatible Skill or text input, then run the consuming node and revise the owned instructions when necessary.
Skill controls and presets
- Add path: Flowgen → Add → Utils → Skill.
- Card: SkillNode.
- Properties: SkillPanel.tsx.
- Controls: Built-in/user skill picker; instructions; Edit/copy; what it writes.
- Opened surfaces: Skill picker/editor.
Current skill system
- Imported skill packages are listed after built-ins.
- Built-ins remain frozen; Edit mints a unique owned copy and warns when the source package later changes.
- Brain Skill items can define surfaces, kinds, tools, triggers, default_on, and one-hop chain_with sets.
- The node has no input and emits the selected instructions from skill_out.
Tips
- Write procedural constraints that should be reused, not project facts that belong in Context or Brain.
- Keep one skill focused on one method so it composes cleanly.
Limitations and important notes
- Editing a built-in creates a copy; it does not change the shared built-in used by other nodes.
Troubleshooting
The instruction field is read-only
The selected skill is built-in. Use Edit to mint a user-owned copy, then change its instructions.