🧪 EXPERIMENTAL · Experimental / Preview — the multi mode currently does not meet the stable standard. All dingtalk-* skills have passed the dispatch verifier, but the interface, naming, and cross-skill references may be adjusted later; for production / shared environments, please prioritize mono mode (
dws skill setup --mode mono). For issues, please submit an issue for feedback.
Prerequisites
use_skill(dws-shared)— authentication, global parameters, error codes, and security rules. Read before executing network requests; locally,skill setupyou can use this skill directly.
Detailed commands:skill.md。
Intent table
| User says | Command |
|---|---|
| "search skills / find skills" | dws skill search --query "<关键词>" [--source DingtalkMarket|OrgInternal] |
| "download skill package" | dws skill get --skill-id <skillId> |
| "install marketplace skill" | dws skill install <skillId> <target> |
| "install DWS mono/multi skills" | dws skill setup --mode <mono|multi> --target <target> --yes |
Constraints
skillIdmust come from theskill searchreturn, and cannot be replaced by the name.skill installtheskillIdandtargetare positional parameters, not--skill-idflag。skill setup --mode multiyou can use--skill/-sto install only the specified product, or use--exclude/-xto exclude products; the two cannot be used at the same time.- The
securityStatusin the search results must be displayed truthfully; when the status is abnormal, do not describe the installation as having passed security checks. - The open-source CLI does not provide skill publishing/upload commands; publishing needs should be redirected to the corresponding skill marketplace publishing process.
Compatibility notes
dws skill find→dws skill search --query <关键词>dws skill add→dws skill install <skillId> <target>