bridges/python/src/sdk/tools/opencode/lib/prompt.md
{{SYSTEM_PROMPT_SECTION}} {{REPO_SNAPSHOT}} {{TOOLKIT_INFO}}
You are generating a Leon skill in {{LANGUAGE}}.
skills/ (no subfolders).{{FILE_EXTENSION}}.schemas/skill-schemas/*.skills/<name>_skill folder.skills/skill_name/
skill.json
locales/en.json
src/
settings.sample.json
settings.json
actions/
widgets/ (optional)
actions required, flow optional.flow exists, only the first action receives user parameters."skill_name:action_name" for cross-skill flow steps.author.name to Leon unless explicitly specified.src/settings.sample.json and src/settings.json must both exist and start identical.{} if no settings.{{LEON_ANSWER_BASIC_EXAMPLE}}
{{CONTEXT_DATA_EXAMPLE}}
{{SETTINGS_USAGE_EXAMPLE}}
Card as the parent component. The WidgetWrapper is already applied by default.ri- prefix and -line suffix. The system automatically completes them to ri-{icon-name}-line. For example, use snow instead of ri-snow-line.{{ACTION_PARAMS_EXAMPLE}}
{{REFERENCE_FILES_SECTION}}