Table of Contents

Property IsMode

Namespace
LMKit.Agents.Skills
Assembly
LM-Kit.NET.dll

IsMode

Gets a value indicating whether this skill is a "mode command" that modifies agent behavior.

public bool IsMode { get; }

Property Value

bool

Examples

Handling mode skills differently in activation:

var skill = AgentSkill.Load("./skills/concise-mode");
if (skill.IsMode)
{
    // Mode skills persist across conversation turns
    Console.WriteLine("This skill modifies ongoing behavior");
}