Field Skills
Skills is a notepad for recording our factory's rules and know-how. You can access it via the lightbulb icon in the sidebar (fa-lightbulb, Skills).
As the screen description says, "When you save engineer know-how as a skill, the agent uses it when creating apps."
| Number | Position | Description |
|---|---|---|
| ① | Left | New Skill — Write down a piece of know-how and register it |
| ② | Next to it | Export Pack — Export this field's skills to a file |
| ③ | Next to it | Import Pack — Import skills from another field as-is |
| ④ | Center | Guidance shown when no skills are registered yet |
Know-how accumulated at one field can be inherited wholesale by other business sites. Even if a veteran leaves, the knowledge remains, and new fields don't have to start learning from scratch.
You no longer need to type the same explanations into the chat every time. For example, if you write down facts like "Our factory's temperature tags use the TAG_*_TEMP naming convention" or "CRITICAL is the top priority for alarms" as a skill once, all subsequent apps you create will follow those rules.
Creating a Skill
Click New Skill(fa-plus) to open the input form.
| Item | Description |
|---|---|
| Skill Name | E.g., Our Factory's Alarm Priority Rules |
| Category | Free text. Using 알람·OEE·명명·안전·데이터·일반 attaches the appropriate icon to the card |
| Description (One line on when to use it) | E.g., Reference when creating alarm-related screens or watchers |
| Content | The actual know-how text. E.g., Alarm priority is CRITICAL > ERROR > WARN. TAG_*_SAFETY tags escalate immediately... |
| Always Apply (Core Rule) | Checkbox — see the explanation below |
Click Create to save it.
Always Apply (Core Rule)
If checked, this rule is always injected into every app generation. If unchecked, it is loaded only for relevant tasks. The 항상 badge is attached to the card.
Check it only for 2–3 rules that must be followed without exception, like company standards. If you set every skill to Always Apply, the content is attached to every request, making responses slower and increasing AI usage. Leave the rest unchecked so the agent can pull them out as needed.
Examples of Good Skills
Example 1 — Tag Naming Convention
Name: Our Factory's Tag Naming Convention Category: Naming · Description: Reference when finding tags or adding screen labels
Tag IDs follow the format TAG_`<plant>`_`<equipment-type>`_`<line>`_`<serial-no>`.Factory codes: DJ=Daejeon, US=Ulsan. Equipment types: M=Motor, B=Boiler, C=Compressor.Temperature tags end with _TEMP, pressure with _PRES, flow with _FLOW.Screen labels should display the alias first instead of the tag ID.
Example 2 — Alarm Priority Criteria
Name: Alarm Priority and Color Criteria Category: Alarm · Description: Reference when creating alarm lists or dashboards · Always Apply ✔
Priority order is CRITICAL > ERROR > WARN > INFO.Colors are standardized: CRITICAL red, ERROR orange, WARN yellow, INFO gray.Safety-related tags (_SAFETY) are always pinned to the top of the list regardless of severity.CRITICAL alarms occurring at night (22:00–06:00) are highlighted separately.
- List facts in short sentences. A rule list is followed more reliably than a long narrative.
- Write actual tag IDs, codes, and thresholds. This prevents the agent from guessing.
- Put one topic per skill, and split skills if the topics differ.
Edit, Disable, Delete
You can handle these directly from each skill card.
- Active toggle — The switch at the top right of the card. Turning it off prevents the agent from using this skill. Use it when you want to temporarily remove a skill without deleting it.
- Edit — The pencil icon (
fa-pen). Make changes and click Save. - Delete — The trash icon (
fa-trash-can). It's deleted after confirmation.
Below the card, you'll see an "Used by agent as use_skill" indicator and the last modified date.
Creating, editing, and deleting skills is available only to Administrators and Builders. Viewers can only view the list.
Extracting Skills from a Conversation
While building an app, good know-how often comes up during the chat. Click the Extract Skills button at the top of the Builder screen, and the agent will pick out reusable content from the current conversation and create a draft for you.
"Here's the know-how found in this conversation. Refine it and save it, and the agent will use it from the next app onward."
After refining the content, click Save as Skill and you're done. If there's nothing worth extracting, it will notify you: "No reusable know-how was found in this conversation."
Moving Between Fields (Skill Packs)
- Export Pack(
fa-file-export) — Downloads all registered skills as askills-pack.jsonfile. - Import Pack(
fa-file-import) — Select that file to register it in another studio. Skills with the same name are automatically skipped, and the results are reported in the{n}개 가져옴 ({m}개 중복 건너뜀)format.
Even in factories with blocked internet, you can transfer team know-how as-is via USB.
To register or edit skills programmatically instead of through the screen, see → API — Skills