用途:评估 Clojure 技能是否真正改变开发行为,而非仅提供知识。核心原则是技能只有在改变实际行为时才有意义。
主要能力:设计真实开发任务(发现、调试、宏、Java 互操作等类型),用 neil 创建两个隔离项目(有/无技能),并行运行子代理执行相同任务,再从代码质量、文档、行为模式、时间与 token 数据等维度做深度对比,最后输出评估报告并迭代改进任务设计。
使用方式:用 neil new io.github.abogoyavlensky/clojure-stack-lite 生成两个项目并分别 neil add nrepl;在两项目写入相同 TASK.md;在 Claude Code 中用 claude --dangerously-skip-permissions 启动两个子代理,同一轮并行执行,一个禁用技能、一个按需使用 clj-discover、clj-debug、clj-replace;收集 outputs/APPROACH.md 与通知中的时间、token 数据后对比分析。
适用场景:需要验证某个 Clojure 技能是否值得保留、在哪些任务类型下最有效,或排查技能未被触发的原因。
限制:资料未提供具体收费、平台支持范围与效果保证;评测依赖真实项目与并行子代理,任务需中等复杂度(每版本约 5-15 分钟),并需避免假设性提问、仅凭知识传递打分、只跑简单任务或无基线对比等反模式。