当测试存在竞态条件、时序依赖或不一致的通过/失败行为时使用——用条件轮询代替任意超时,等待实际状态变化,从而消除由时序猜测导致的不稳定测试
无需复杂配置,快速集成到您的工作流
来自活跃的开源社区,持续更新维护
MIT/Apache 许可,商用个人均可使用
可根据需求自定义和扩展功能
从源仓库下载或复制 skill 文件到您的项目中。
将 skill 文件放置到 Claude 的 skills 目录中(通常是 ~/.claude/skills/)。
重启 Claude 或运行重载命令,skill 将自动加载并可供使用。
提示: 首次使用前请仔细阅读 skill 的文档和代码,确保理解其功能和权限要求。
obra__superpowers/skills/condition-based-waiting/Skill.md经过验证的优势和可衡量的影响
通过引导式帮助,将 CLI 的安装和配置时间减半。
借助即时命令建议,将CLI错误解决速度提升3倍。
通过优化的命令行界面工作流,实现文件上传/下载速度翻倍。
适用于以下场景
使用优化的 CLI 命令,轻松地将多个文件上传到 Shelby 存储。
使用简化的命令行界面工作流,安全地从 Shelby 存储中检索文件。
配置和管理 Shelby 账户与上下文,无需手动设置。
通过水龙头获取测试代币,以实现无缝的命令行测试。