setup
setup 是 automattic/dn-cli 技能中的一个环境检查技能,用于验证 dn 命令行工具是否已正确安装并配置。当用户首次安装 domain-names 插件,或 dn 命令因 CLI 未就绪而失败时,可调用该技能进行排查。它会先通过 which dn 检查 CLI 是否在 PATH 中;若未找到,则提示用户执行 composer global require automattic/dn-cli 进行安装,并提醒将 ~/.composer/vendor/bin(或 ~/.config/composer/vendor/bin)加入 PATH,随后暂停等待安装完成。若已找到,则运行 dn list 验证命令是否正常工作;输出正常时告知用户已就绪,可运行 dn configure 配置凭据,或使用 /domain-names:dn-configure 进行引导式设置。