Eigent

Eigent: Persona and rules

This last page shows where version 1.0.7 keeps a tone and standing rules. The notes were checked against the Eigent docs and the v1.0.7 code on 14 November 2026.

What Eigent calls it

Eigent does not use a persona file or a soul file for the main chat. Space settings call the standing text Instructions, and each item points to an instruction asset for a workforce role, such as bundle://instructions/coordinator.md. Those assets belong to a published Space profile rather than a system prompt box on the chat.

The v1.0.7 Add Your Agent dialog asks for Name Your Agent and Description (Optional). The Workforce docs say a custom worker can take a system prompt, but this guide could not confirm a separate system prompt box on that v1.0.7 screen. The translation file also contains Rules & Tone, and no v1.0.7 screen uses that label. Memory notes are separate, and page 3 shows how to save one for facts Eigent may reuse.

Set a persona

Eigent has no separate name-and-tone file this guide could confirm, so put the tone in a custom SKILL.md file and upload it. Version 1.0.7's Add skill button opens a file upload box rather than an in-app text editor. Keep your own copy of SKILL.md in a folder outside .eigent and edit it there.

  1. In a plain text editor on your computer, save a new file named SKILL.md in a backup folder outside .eigent, using this header and a short tone under ## Instructions. Keep the description clear about when Eigent should load the skill. Never tell it to skip Ask me first, hide its steps, or ignore a safety setting.
---
name: my-tone-and-rules
description: Use on tasks in my tryout Space to set reply tone and standing rules
---

## Instructions
Use a calm, plain tone and short sentences.

What you should see SKILL.md saved in your backup folder with name, description, and your tone line.

  1. In Eigent, open Settings, click Skills under Global Settings, click Add skill, and drop SKILL.md in or click to browse for it.

What you should see a message saying the skill was added, and my-tone-and-rules in the Skills table marked Global and Enabled. Eigent saves that copy under ~/.eigent/skills/ (C:\Users\<your name>\.eigent\skills\ on Windows).

Set rules

Keep standing rules in that same SKILL.md file so you can update them in one place, or use Space settings when an instruction file belongs to a published workforce role.

  1. Open your saved SKILL.md in your text editor, add two or three short rules under your tone line, and keep name: unchanged at the top. Phrase each rule as what to do, put the most important rule first, and keep work inside your Space folder.

What you should see SKILL.md saved on your computer with both your tone line and your rules.

  1. On Settings, then Skills, click Add skill and upload that updated SKILL.md file so Eigent replaces the copy in .eigent/skills.

What you should see no error, and my-tone-and-rules still listed in the Skills table as Global and Enabled.

  1. Open the three-dot menu on my-tone-and-rules and click Try in chat (or click Add skills in the chat box to attach #my-tone-and-rules), replace the pre-filled text with one small job in eigent-tryout, and send it.

What you should see the reply follows your tone and rules, and eigent-tryout has only the file you asked for.

  1. For a workforce role in a Space profile, open the Space, choose Space settings, go to Instructions, and click Add instruction.

What you should see a side panel titled Add instruction, with Role and Instruction asset boxes.

  1. Type the role name, keep the bundle://instructions/... path, and click Save. That panel has no box for markdown text, because you attach a local file later with Share Space profile (Choose a local file under Bundle assets). Space profile changes affect Sessions only after you publish and install the profile.

What you should see the role listed under Instruction assets, with the draft status showing Saved or Local draft.

One Space, the phone, and sub-agents

This guide could not confirm a separate persona file for one folder. On the Skills table, a global skill can be limited to selected agents, and Space skills are configured under Space settings. Like instruction assets, Space skills must be published and installed before Sessions use them.

Remote Control uses the same Space, and this guide could not confirm a different persona for that phone link. Settings, then Sub-agents, is for remote sub-agents, and this guide could not confirm a persona box there. On Add Your Agent, Description (Optional) is the extra text version 1.0.7 lets you type for a custom worker.

What not to edit

Do not edit the built-in prompt text in Eigent's source, including backend/app/agent/prompt.py, because an update replaces that file and it holds instructions the agent needs to use its tools. Do not edit the built-in example skills inside ~/.eigent/skills/, because Eigent overwrites changed example skills from its app bundle when it starts. Do not go looking for a Rules & Tone file, because no screen in v1.0.7 reads that label.

Undo a change

  1. Copy ~/.eigent/skills/ (C:\Users\<your name>\.eigent\skills\ on Windows) and your Space folder before you undo anything, alongside the backup from page 6.

What you should see a dated backup copy of your skills folder and your Space folder.

  1. On Settings, then Skills, open the three-dot menu on my-tone-and-rules, choose Delete Skill, and click Delete (or upload an earlier SKILL.md copy with Add skill).

What you should see my-tone-and-rules gone from the Skills table, or its earlier text restored.

  1. In Space settings under Instructions, click the trash icon next to any role you added (or open Edit instruction and click Delete).

What you should see that role gone from Instruction assets.

Rules are not a lock

Words in a skill or an instruction asset are a request, not a wall. Approvals and the folder you connect are what actually limit Eigent.

Standing rules.

Sources

Checked 14 November 2026, against Eigent version 1.0.7.

Next

Continue to Persona and rules for any agent.

Checked 14 November 2026 · prices, limits, and versions change