Interface: MarkdownFormatterConfig¶
Defined in: formatters/src/markdown-instruction-formatter.ts:81
Configuration for a markdown instruction formatter.
Properties¶
defaultConvention¶
defaultConvention:
string
Defined in: formatters/src/markdown-instruction-formatter.ts:89
Default output convention
description¶
description:
string
Defined in: formatters/src/markdown-instruction-formatter.ts:87
Human-readable description
dotDir¶
dotDir:
string
Defined in: formatters/src/markdown-instruction-formatter.ts:93
Dot directory for additional files (e.g. '.opencode')
hasAgents¶
hasAgents:
boolean
Defined in: formatters/src/markdown-instruction-formatter.ts:97
Whether this formatter supports agents
hasCommands¶
hasCommands:
boolean
Defined in: formatters/src/markdown-instruction-formatter.ts:99
Whether this formatter supports commands
hasSkills¶
hasSkills:
boolean
Defined in: formatters/src/markdown-instruction-formatter.ts:101
Whether this formatter supports skills
mainFileHeader¶
mainFileHeader:
string
Defined in: formatters/src/markdown-instruction-formatter.ts:91
Main file header (e.g. '# OPENCODE.md')
name¶
name:
string
Defined in: formatters/src/markdown-instruction-formatter.ts:83
Formatter name (e.g. 'opencode', 'gemini')
outputPath¶
outputPath:
string
Defined in: formatters/src/markdown-instruction-formatter.ts:85
Default output file path (e.g. 'OPENCODE.md')
restrictionsTransform?¶
optionalrestrictionsTransform?: (s) =>string
Defined in: formatters/src/markdown-instruction-formatter.ts:107
Transform function for restriction items
Parameters¶
s¶
string
Returns¶
string
sectionNames?¶
optionalsectionNames?:Partial\<Record\<SectionNameKey,string>>
Defined in: formatters/src/markdown-instruction-formatter.ts:105
Custom section header names
skillFileName¶
skillFileName:
string
Defined in: formatters/src/markdown-instruction-formatter.ts:95
Skill file name (e.g. 'SKILL.md' or 'skill.md')
skillsInMultifile?¶
optionalskillsInMultifile?:boolean
Defined in: formatters/src/markdown-instruction-formatter.ts:103
Whether skills are included in multifile mode (default: false, only in full)