ase-meta-config
SkillProductivityList, get, set, or delete the layered ASE configuration values across the user/project/task/session scope chain. Use when the user wants to "configure" ASE, or to inspect or change a configuration key like `agent.persona`, `agent.guidance`, `agent.task`, or `project.boxing`.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the ase-meta-config skill
What this skill tells your AI
The instructions your AI receives, as published by rse/ase in plugin/skills/ase-meta-config/SKILL.md and read by ahel’s review.
@${CLAUDE_SKILL_DIR}/../../meta/ase-control.md @${CLAUDE_SKILL_DIR}/../../meta/ase-skill.md @${CLAUDE_SKILL_DIR}/../../meta/ase-getopt.md
$ARGUMENTS
Procedure
-
Determine Operation:
-
Set , with any leading and trailing whitespace stripped. Split into whitespace-separated tokens, honoring single and double quotes (a quoted token is one token, with its surrounding quotes removed). Set to the first token, lower-cased, and to the list of the remaining tokens. If is empty, set (none) and to the empty list. Inherit the always existing from the current context. Do not output anything.
-
Determine the target scope chain:
Do not output anything.
-
You MUST NOT use
Bash,Read,Write,Edit, or any other filesystem-touching tool anywhere in this skill. Every configuration access is performed exclusively through thease_config_*tools of theaseMCP server. Do not output anything.
-
-
Dispatch Operation:
-
-
If the
entriesarray is empty, output the following : -
Else output the following , where each , , and correspond to one entry of the
entriesarray, in the given order:Key Value Scope <key/><entry-scope/>[...] [...] [...]
-
-
-
If is empty, the key is not set at all. Output the following :
-
Else set to the JSON-decoded and output the following :
-
-
Then, if is one of the three keys steering your own behaviour, you MUST immediately adopt the new for the remainder of the session -- including the output of this very skill run -- by re-evaluating and internalizing the corresponding rules of the constitution: for
agent.personaset and re-evaluate thePersona Communication Stylerules, foragent.guidanceset and re-evaluate theGuidance Hint Levelrules, and forproject.boxingset and re-evaluate theArtifact Boxing Transparencyrules. Do not output anything for this.Then only output the following :
-
Signals
- GitHub stars
- 52
- Forks
- 5
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
ase-meta-config- Source
- github.com/rse/ase