Interface: MarkdownFormatterConfig¶
Defined in: formatters/src/markdown-instruction-formatter.ts:70
Configuration for a markdown instruction formatter.
Properties¶
defaultConvention¶
defaultConvention:
string
Defined in: formatters/src/markdown-instruction-formatter.ts:78
Default output convention
description¶
description:
string
Defined in: formatters/src/markdown-instruction-formatter.ts:76
Human-readable description
dotDir¶
dotDir:
string
Defined in: formatters/src/markdown-instruction-formatter.ts:82
Dot directory for additional files (e.g. '.opencode')
hasAgents¶
hasAgents:
boolean
Defined in: formatters/src/markdown-instruction-formatter.ts:86
Whether this formatter supports agents
hasCommands¶
hasCommands:
boolean
Defined in: formatters/src/markdown-instruction-formatter.ts:88
Whether this formatter supports commands
hasSkills¶
hasSkills:
boolean
Defined in: formatters/src/markdown-instruction-formatter.ts:90
Whether this formatter supports skills
mainFileHeader¶
mainFileHeader:
string
Defined in: formatters/src/markdown-instruction-formatter.ts:80
Main file header (e.g. '# OPENCODE.md')
name¶
name:
string
Defined in: formatters/src/markdown-instruction-formatter.ts:72
Formatter name (e.g. 'opencode', 'gemini')
outputPath¶
outputPath:
string
Defined in: formatters/src/markdown-instruction-formatter.ts:74
Default output file path (e.g. 'OPENCODE.md')
restrictionsTransform()?¶
optionalrestrictionsTransform: (s) =>string
Defined in: formatters/src/markdown-instruction-formatter.ts:96
Transform function for restriction items
Parameters¶
s¶
string
Returns¶
string
sectionNames?¶
optionalsectionNames:Partial\<Record\<SectionNameKey,string>>
Defined in: formatters/src/markdown-instruction-formatter.ts:94
Custom section header names
skillFileName¶
skillFileName:
string
Defined in: formatters/src/markdown-instruction-formatter.ts:84
Skill file name (e.g. 'SKILL.md' or 'skill.md')
skillsInMultifile?¶
optionalskillsInMultifile:boolean
Defined in: formatters/src/markdown-instruction-formatter.ts:92
Whether skills are included in multifile mode (default: false, only in full)