索引

A B C D F G L M N P R S T 
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

name() - 类中的方法 com.agentsflex.skill.Skill
 

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
 
A B C D F G L M N P R S T 
All Classes and Interfaces|常量字段值|所有程序包