| Name | Type | Description |
|---|---|---|
built_in_skills_dir | Path | None | Default: NonePath to built-in skills shipped with the package. |
user_skills_dir | Path | None | Default: NonePath to |
project_skills_dir | Path | None | Default: None |
user_agent_skills_dir | Path | None | Default: None |
project_agent_skills_dir | Path | None | Default: None |
user_claude_skills_dir | Path | None | Default: None |
project_claude_skills_dir | Path | None | Default: None |
List skills from built-in, user, and/or project directories.
This is a dcode-specific wrapper around the prebuilt middleware's skill loading
functionality. It uses FilesystemBackend to load skills from local directories.
Precedence order (lowest to highest):
0. built_in_skills_dir (<package>/built_in_skills/)
user_skills_dir (~/.deepagents/{agent}/skills/)user_agent_skills_dir (~/.agents/skills/)project_skills_dir (.deepagents/skills/)project_agent_skills_dir (.agents/skills/)user_claude_skills_dir (~/.claude/skills/, experimental)project_claude_skills_dir (.claude/skills/, experimental)Skills from higher-precedence directories override those with the same name.
Path to .deepagents/skills/.
Path to ~/.agents/skills/ (alias).
Path to .agents/skills/ (alias).
Path to ~/.claude/skills/ (experimental).
Path to .claude/skills/ (experimental).