diff --git a/liteflow-react-agent/liteflow-react-agent-core/pom.xml b/liteflow-react-agent/liteflow-react-agent-core/pom.xml
index 2fb830e93..6dcfdb585 100644
--- a/liteflow-react-agent/liteflow-react-agent-core/pom.xml
+++ b/liteflow-react-agent/liteflow-react-agent-core/pom.xml
@@ -45,16 +45,4 @@
test
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
-
- false
-
-
-
-
diff --git a/liteflow-react-agent/liteflow-react-agent-core/src/main/java/com/yomahub/liteflow/agent/skill/SkillBoxFactory.java b/liteflow-react-agent/liteflow-react-agent-core/src/main/java/com/yomahub/liteflow/agent/skill/SkillBoxFactory.java
index d6e4f7f93..4331db26f 100644
--- a/liteflow-react-agent/liteflow-react-agent-core/src/main/java/com/yomahub/liteflow/agent/skill/SkillBoxFactory.java
+++ b/liteflow-react-agent/liteflow-react-agent-core/src/main/java/com/yomahub/liteflow/agent/skill/SkillBoxFactory.java
@@ -48,7 +48,7 @@ public final class SkillBoxFactory {
FileSystemSkillRepository repository = new FileSystemSkillRepository(root);
List allSkills = repository.getAllSkills();
List selected = selectSkills(allSkills, allowedSkills, skillsConfig);
- SkillToolManifest manifest = new SkillToolManifest(root, skillsConfig);
+ SkillToolResolver toolResolver = new SkillToolResolver(skillsConfig);
SkillBox skillBox = createSkillBox(toolkit, workspaceDir);
Map skillIdToName = new LinkedHashMap<>();
List skillNames = new ArrayList<>();
@@ -56,7 +56,7 @@ public final class SkillBoxFactory {
for (AgentSkill skill : selected) {
skillIdToName.put(skill.getSkillId(), skill.getName());
skillNames.add(skill.getName());
- List