11 lines
564 B
Python
11 lines
564 B
Python
import os
|
|
|
|
def feed_doc_layer(skillspath: str, skill_name: str, layer: str, script_name: str = None):
|
|
base_path = os.path.join(skillspath, skill_name)
|
|
if layer == "skill":
|
|
return open(os.path.join(base_path, "skill.md"), encoding="utf-8").read()
|
|
elif layer == "script" and script_name:
|
|
return open(os.path.join(base_path, "scripts", f"{script_name}.md"), encoding="utf-8").read()
|
|
elif layer == "example" and script_name:
|
|
return open(os.path.join(base_path, "examples", f"{script_name}_example.md"), encoding="utf-8").read()
|