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.
- In a plain text editor on your computer, save a new file named
SKILL.mdin a backup folder outside.eigent, using this header and a short tone under## Instructions. Keep thedescriptionclear 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.
- In Eigent, open Settings, click
Skills under Global Settings, click
Add skill, and drop
SKILL.mdin 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.
- Open your saved
SKILL.mdin your text editor, add two or three short rules under your tone line, and keepname: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.
- On Settings, then Skills, click
Add skill and upload that updated
SKILL.mdfile 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.
- Open the three-dot menu on
my-tone-and-rulesand 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 ineigent-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.
- 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.
- 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
- 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.
- On Settings, then Skills, open the
three-dot menu on
my-tone-and-rules, choose Delete Skill, and click Delete (or upload an earlierSKILL.mdcopy with Add skill).
What you should see my-tone-and-rules gone from the
Skills table, or its earlier text restored.
- 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.
- You gain: a tone and a few habits can show up on later jobs without pasting them into every request.
- You risk: a model can ignore those words, and a web page or a file can try to override them. The skill does not limit which files an approved command can reach.
- Makes sense when: Ask me first stays on, the job stays in your tryout folder, and approvals plus that folder are what limit the agent.
Sources
Checked 14 November 2026, against Eigent version 1.0.7.
- Eigent agent skills
(
SKILL.mdYAML frontmatter, uploading skills, and Try in chat). - Skills table in v1.0.7 and Skills provider (Add skill opens file upload; Global and Enabled columns).
- Skill
upload dialog, skill
store, skill
actions menu, and delete
dialog (
.mdupload to~/.eigent/skills/, Try in chat, Delete Skill, and Delete). - Skills labels (Add skill, Global, Enabled, and the note that Space profile changes must be published and installed).
- Chat
box skill picker (Add skills and
#skilltags). - Space
settings, instruction
editor, and profile
publish dialog (Space settings,
Instructions, Add instruction,
bundle://instructions/coordinator.md, Share Space profile, and Choose a local file). - Layout text in v1.0.7 (Name Your Agent, plus Rules & Tone, which no checked screen uses).
- Add worker dialog and worker labels (Add Your Agent and Description (Optional)).
- Settings menu (Global Settings, Skills, and Sub-agents).
- Startup
example-skill sync and built-in
prompt file (example skills in
~/.eigent/skills/and built-in prompts replaced on start or update). - Eigent Workforce (custom worker overview).
Next
Continue to Persona and rules for any agent.