技能与自定义智能体

A3S Code 不再内置默认 skills。请从磁盘上的目录加载自己的技能和子智能体来扩展会话。 使用 skillDirs 加载 Markdown skills,使用 agentDirs 加载 worker/subagent 定义。 registerAgentDir 可以在 session 创建后继续追加 agent 定义目录;skill 目录在 session 创建时加载。

Rust
Node.js
Python
Go

技能注册表行为

A3S Code 不再内置默认技能。默认有效技能注册表为空。 builtinSkills: true / builtin_skills = True 会被接受以保持兼容,但当前不会 添加任何默认 skill。请通过 skillDirs / skill_dirs、inline skills 或显式 SkillRegistry 加载需要的技能。

日常项目里,把可复用行为放进 .a3s/skills 或配置的 skill 目录。

从 agentDirs 加载的自定义子智能体可以在 session.parallel(...) 和 session.pipeline(...) 中按名称引用, 与内置注册表中的智能体(explore、plan、general、verification、review)一起使用。

可运行版本位于 sdk/node/examples/skills/test_custom_skills_agents.ts。