# Interface SkillCapabilities

Skill capabilities define what a skill can do and its execution constraints.

interface SkillCapabilities {
permissions: readonly SkillPermission[];
maxExecutionTime: number;
sandboxed: boolean;
}

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

##### Index

### Properties

permissions
maxExecutionTime
sandboxed

## Properties

### `Readonly` permissions

permissions: readonly SkillPermission[]

Permissions granted to the skill

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

### `Readonly` maxExecutionTime

maxExecutionTime: number

Maximum execution time in milliseconds

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

### `Readonly` sandboxed

sandboxed: boolean

Whether the skill runs in a sandboxed environment

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