索引
All Classes and Interfaces|常量字段值|所有程序包
A
- addSkillsDirectories(List<String>) - 类中的方法 com.agentsflex.skill.SkillsTool.Builder
- addSkillsDirectory(String) - 类中的方法 com.agentsflex.skill.SkillsTool.Builder
B
- basePath - 类中的变量 com.agentsflex.skill.Skill
- build() - 类中的方法 com.agentsflex.skill.SkillsTool.Builder
- builder() - 类中的静态方法 com.agentsflex.skill.SkillsTool
- Builder() - 类的构造器 com.agentsflex.skill.SkillsTool.Builder
C
- com.agentsflex.skill - 程序包 com.agentsflex.skill
- com.agentsflex.skill.util - 程序包 com.agentsflex.skill.util
- content - 类中的变量 com.agentsflex.skill.Skill
- content - 类中的变量 com.agentsflex.skill.util.MarkdownParser
-
The content of the markdown document (everything after the front matter).
D
- deriveBasePathFromUrl(URL) - 类中的静态方法 com.agentsflex.skill.util.Skills
-
Derives the JAR-internal base path from a resource URL by stripping the SKILL.md filename and the
jar:file:...!/prefix.
F
- frontMatter - 类中的变量 com.agentsflex.skill.Skill
- frontMatter - 类中的变量 com.agentsflex.skill.util.MarkdownParser
-
Map containing the parsed front matter key-value pairs.
G
- getBasePath() - 类中的方法 com.agentsflex.skill.Skill
- getContent() - 类中的方法 com.agentsflex.skill.Skill
- getContent() - 类中的方法 com.agentsflex.skill.util.MarkdownParser
-
Returns the content portion of the markdown document.
- getFrontMatter() - 类中的方法 com.agentsflex.skill.Skill
- getFrontMatter() - 类中的方法 com.agentsflex.skill.util.MarkdownParser
-
Returns a copy of the parsed front matter as a map.
L
- loadDirectories(List<String>) - 类中的静态方法 com.agentsflex.skill.util.Skills
- loadDirectory(String) - 类中的静态方法 com.agentsflex.skill.util.Skills
-
Recursively finds all SKILL.md files in the given root directory and returns their parsed contents.
M
- MarkdownParser - com.agentsflex.skill.util中的类
-
Parser for Markdown documents with optional YAML front matter.
- MarkdownParser(String) - 类的构造器 com.agentsflex.skill.util.MarkdownParser
-
Constructs a new MarkdownParser and parses the provided markdown content.
N
P
- parseFrontMatter(String) - 类中的方法 com.agentsflex.skill.util.MarkdownParser
- parseSkill(InputStream, String) - 类中的静态方法 com.agentsflex.skill.util.Skills
-
Parses a SKILL.md file from an input stream into a
Skill.
R
- removeQuotes(String) - 类中的方法 com.agentsflex.skill.util.MarkdownParser
S
- scanClasspathJarsForSkills(String) - 类中的静态方法 com.agentsflex.skill.util.Skills
-
Scans all classpath JARs for SKILL.md files under the given prefix.
- scanJarForSkills(JarFile, String) - 类中的静态方法 com.agentsflex.skill.util.Skills
-
Scans a single JAR file for SKILL.md entries under the given prefix.
- setBasePath(String) - 类中的方法 com.agentsflex.skill.Skill
- setContent(String) - 类中的方法 com.agentsflex.skill.Skill
- setFrontMatter(Map<String, Object>) - 类中的方法 com.agentsflex.skill.Skill
- Skill - com.agentsflex.skill中的类
-
Represents a SKILL.md file with its location and parsed content.
- Skill() - 类的构造器 com.agentsflex.skill.Skill
- Skill(String, Map<String, Object>, String) - 类的构造器 com.agentsflex.skill.Skill
- skills - 类中的变量 com.agentsflex.skill.SkillsTool.Builder
- Skills - com.agentsflex.skill.util中的类
- Skills() - 类的构造器 com.agentsflex.skill.util.Skills
- SkillsTool - com.agentsflex.skill中的类
- SkillsTool() - 类的构造器 com.agentsflex.skill.SkillsTool
- SkillsTool.Builder - com.agentsflex.skill中的类
T
- TOOL_DESCRIPTION_TEMPLATE - 类中的静态变量 com.agentsflex.skill.SkillsTool
- toolDescriptionTemplate - 类中的变量 com.agentsflex.skill.SkillsTool.Builder
- toolDescriptionTemplate(String) - 类中的方法 com.agentsflex.skill.SkillsTool.Builder
- toXml() - 类中的方法 com.agentsflex.skill.Skill
All Classes and Interfaces|常量字段值|所有程序包