# Interface SkillComposition

A composed skill plan.

interface SkillComposition {
steps: readonly CompositionStep[];
description: string;
estimatedComplexity: SkillComplexity;
confidence: number;
}

- Defined in packages/nexus-agents/src/agents/skills/skill-types.ts:240

##### Index

### Properties

steps
description
estimatedComplexity
confidence

## Properties

### `Readonly` steps

steps: readonly CompositionStep[]

Skills to execute in order

- Defined in packages/nexus-agents/src/agents/skills/skill-types.ts:242

### `Readonly` description

description: string

Overall description

- Defined in packages/nexus-agents/src/agents/skills/skill-types.ts:244

### `Readonly` estimatedComplexity

estimatedComplexity: SkillComplexity

Estimated complexity

- Defined in packages/nexus-agents/src/agents/skills/skill-types.ts:246

### `Readonly` confidence

confidence: number

Confidence in this composition (0-1)

- Defined in packages/nexus-agents/src/agents/skills/skill-types.ts:248