Contents

Keywords

Map SKILL_* keywords and EXPORT_SKILL_* properties to YAML frontmatter.

Supported fields§

Org keywordYAML fieldType
SKILL_NAMEnamestring
SKILL_DESCRIPTIONdescriptionstring
SKILL_WHEN_TO_USEwhen_to_usestring
SKILL_ARGUMENT_HINTargument-hintstring
SKILL_ARGUMENTSargumentslist
SKILL_ALLOWED_TOOLSallowed-toolslist
SKILL_DISABLE_MODEL_INVOCATIONdisable-model-invocationbool
SKILL_USER_INVOCABLEuser-invocablebool
SKILL_MODELmodelstring
SKILL_EFFORTeffortstring
SKILL_CONTEXTcontextstring
SKILL_AGENTagentstring
SKILL_PATHSpathslist
SKILL_SHELLshellstring
SKILL_BASE_DIRoutput path only—

List fields are space-separated; quote multi-word items. Boolean fields accept true or yes, and false or no.

File-level and subtree metadata§

File-level exports use #+SKILL_* keywords. Subtree exports use the same names in a :PROPERTIES: drawer with an EXPORT_ prefix.

* Review skill
:PROPERTIES:
:EXPORT_SKILL_NAME: review
:EXPORT_SKILL_DESCRIPTION: Review code changes
:EXPORT_SKILL_ALLOWED_TOOLS: Bash Read
:END: