Nox-Lumen MfgNox-Lumen Mfg

skill-refinement

Capabilities

When a skill’s output misses expectations, skill-refinement helps you:

  1. Layer diagnostics over execution history to find root cause
  2. Judge whether the cause is in the skill instructions (fixable by editing the skill)
  3. If yes, propose improvements for user review
  4. Persist changes only after explicit user confirmation

Core constraints (MANDATORY)

#ConstraintDescription
M1Only touch the skill the user namedIf the user asks to analyze X, read and edit X only
M2Show first — do not auto-saveAfter analysis, output the proposed edits → TERMINATE → wait for explicit “save” / “confirm” / “OK”, then call skills_update
M3If root cause is not in the skill, say soIf execution drift or model limits are the issue, do not force a skill rewrite
M4Do not paste raw user chatter into the skillDistill generalized rules behind the feedback

Two-layer analysis

Layer 1: digest (unified_search(action="get_round"))

Quickly scan episode summaries: what the Agent did each round, which tools ran, what came back.

Layer 2: detail (get_round_detail)

For suspicious rounds, pull full reasoning traces and tool I/O: arguments, raw returns, interpretations, final outputs.

Root-cause decision tree

Rendering diagram…

How to trigger

/skill-refinement Analyze why patent-agent produced overly abstract claims last week

Natural language examples:

  • “Analyze what went wrong with skill X”
  • “Why didn’t code-review catch that memory leak this time?”
  • “Improve novelty-search retrieval strategy”

Division of labor vs skill-architect

Dimensionskill-architectskill-refinement
ScenarioGreenfield skillIterate existing skill
DataRequirement discussionExecution history (round detail)
Toolskills_createskills_update
OutputNew SKILL.mdIncremental diff

On this page