skill-context
Skill context must be "fork"
Error
Rule Details
The context field controls how a skill is executed. The only documented value is fork, which runs the skill in a separate subagent process. When using fork, the agent field must also be specified. If you don't need a separate agent, omit the context field entirely. This rule delegates to the Zod schema for validation.
Incorrect
Invalid context value
yaml
---
name: deploy
description: Deploys the application
context: background
---Misspelled context value
yaml
---
name: deploy
description: Deploys the application
context: forked
---Correct
Using fork context with agent
yaml
---
name: deploy
description: Deploys the application
context: fork
agent: deploy-agent
---No context field (runs inline by default)
yaml
---
name: lint
description: Runs linting checks
---How To Fix
Set the context field to fork and specify an agent field, or omit context entirely to run the skill inline in the current conversation.
Options
This rule does not have any configuration options.
Related Rules
Resources
Version
Available since: v0.2.0