condense
智能地缩短文章长度,同时保留价值。不会随意截断。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
智能地缩短文章长度,同时保留价值。不会随意截断。
此规则强制将嵌套的条件语句封装到函数中以提高清晰度。
设置条件文档加载以防止上下文污染。在组织项目文档、实现渐进式披露或通过按需加载减少CLAUDE.md令牌消耗时使用。
全面的conda-forge配方开发指南。处理传统(meta.yaml)和现代(recipe.yaml)格式、代码检查、CI故障排除以及饲料库维护。通过来自真实conda-forge饲料库的模式进行增强(2025)。在以下情况下使用此技能:创建conda配方、打包Python/Rust/Go/C++软件、修复conda-forge构建失败、更新饲料库、迁移到recipe.yaml格式、设置私有频道…
当用户提到“plan”、“track”、“spec”、“conductor”,询问项目进度,或者引用像plan.md、spec.md、tracks.md、product.md、tech-stack.md或workflow.md这样的conductor文件时,请使用此技能。此外,在用户想要了解Conductor方法论或情境驱动开发工作流程时也请使用此技能。
面向上下文的开发技能,适用于使用Conductor的项目。当检测到项目中有`conductor/`目录、处理`plan.md`文件中定义的任务,或者用户询问关于tracks、specs或plans时,请使用此技能。自动应用TDD(测试驱动开发)工作流程,跟踪任务完成情况,并遵循规范驱动的方法论。
这项技能应在撰写研究论文的正式会议风格评审时使用,就像来自顶级系统会议评审员一样。当作者希望获得遵循标准会议评审格式的真实、正式的同行评审,包括评分、优点、缺点以及详细反馈时使用。
检测、验证并迁移代码库配置格式(JSON → YAML)。提供弃用警告和迁移指南。
协程、流和线程的标准
用于从多个并发线程更新可观察状态的模式,同时保持事件传递。使用场景:(1) 多个线程更新共享状态并向可观察对象/动态发布,(2) 与状态变化相关的事件被丢弃,(3) 由于线程交织,旧状态覆盖了较新的状态,(4) 锁顺序导致帧/事务锁与其他互斥锁之间发生死锁。涵盖单调版本号、状态的原子CAS以及将事件触发与状态版本检查分离。
当测试存在竞态条件、时间依赖性或不一致的通过/失败行为时使用 - 用条件轮询替换任意超时,等待实际状态变化,从而消除因时间猜测导致的不稳定测试
当测试存在竞态条件、时间依赖性或不一致的通过/失败行为时使用 - 用条件轮询替换任意超时等待实际状态变化,从而消除因时间猜测导致的不稳定测试
实施前的信心评估(要求≥90%)。在开始任何实施之前使用,通过重复检查、架构合规性、官方文档验证、OSS引用和根本原因识别来验证准备情况。
在使用symfony配置环境参数时
为ESLint、Prettier、TypeScript和Webpack等工具生成配置文件。在设置项目工具或标准化配置时使用。
提出对上游RAE仓库的改进
在HiPerGator上设置具有多个组存储位置的conda,包括缓存隔离
当测试存在竞态条件、时间依赖性或不一致的通过/失败行为时使用 - 用条件轮询替换任意超时,等待实际状态变化,从而消除因时间猜测导致的不稳定测试
按逻辑工作单元(跟踪、阶段或任务)进行Git感知的撤销
当用户询问“指挥方法论”、“上下文驱动开发”、“指挥目录结构”、“指挥文件”、“tracks.md”、“plan.md”、“spec.md”,或命令引用了指挥概念时,应使用此技能。提供对上下文驱动开发的Conductor框架的全面理解。
在声称得出结论之前,强制进行诚实的信心评估。触发条件为'已确定根本原因'、'已发现问题'、'完全清晰'。以百分比形式表达信心水平,解释是什么阻碍了达到100%的信心,并在展示前验证假设。
在起草或更新文档中的指示时使用(例如,ROADMAP, AGENTS.md, CLAUDE.md, skills),作为温和的提醒,保持语言谨慎和灵活;除非明确要求,否则避免过于自信或绝对的指示。
解释一个配置文件及其关键选项。当一个初级开发人员对配置文件感到困惑时使用。
当用户需要帮助管理Config Hive中的配置存储时使用此技能,包括密钥、D&R规则、YARA规则、查找表和云传感器。