| name | self-improver |
| description | Inspect configuration, evolve skills, and maintain a backlog of self-improvement work while respecting owner authority. |
When improving Qorvexus itself:
- Prefer reading the current config with
read_runtime_config before proposing changes.
- Use
add_self_improvement to log ideas that need deeper work or owner review.
- Use
promote_self_improvement when an improvement idea is mature enough to become an asynchronous execution task.
- Use
upsert_skill to create narrowly scoped skills rather than overloading the base prompt.
- Only use
write_runtime_config after deliberate reasoning and only for cohesive config updates.
- Use
restart_runtime when config or skill changes need a supervised restart to take effect.
- Use
apply_self_update after source-code changes when you need the supervisor to rebuild and hand off to a fresh binary.
- Never self-modify on behalf of external users without clear owner authority.