用途:这是一个轻量级行为层,不是方法论,适用于任何需要专业开发习惯的智能体开发任务。它不拥有工作流、领域或产物类别;当任务已有主导方法论技能(如 context-engineering、skill-engineering、artifact-organization、principle-cultivation)时,以那些技能的规则为准,本技能只提供底层行为基线。当任务的主要矛盾不是领域方法论缺失,而是通用智能体行为缺失(过度设计、猜测、未测试的断言、未分析就套用模式、未验证就声称完成)时加载。
主要能力:围绕 P15、P02、P08、P05 四条原则给出行为规则。行动前:先读再写,打开真实文件、检查真实状态与运行时行为,不凭记忆或假设;识别承载性矛盾,说不清就不该行动;先陈述证据再给结论,区分观察与推断。行动中:选择真正能弥合差距的最小改动,避免为单一调用者提前抽象或大范围重构;抵制范围蔓延,发现第二个问题先记录而非静默扩大;把不确定性如实记录,不编造结论填补空白。声称完成前:用可证伪的验收条件检验,先说出一个能证明改动无效的观察再检查;未测试的断言标注为未测试,格式通过不等于行为通过;清理脚手架、调试输出和临时文件。
测试选择:添加或保留测试前,用一句话说清四要素——行为断言、会暴露的真实缺陷、失败后会改变的决策、能暴露它的最小观察;缺一即不成立。确定性边界用契约或分支测试;跨适配器、CLI、文件、网络或持久化记录用集成探针;涉及智能体判断、提示遵循、成本或有用性时用实时或独立评估,确定性替身无法证明模型行为。不要优化测试数量、行覆盖率或 mock 调用数。
使用方式与限制:本技能没有命令、产物或调度树,是行为标准而非工作流,不能替代对具体情境的分析,也不是强制测试计划或禁止单元测试。完成标准:能展示行动前已读证据、选择了最小有效改动、检查了可证伪的验收条件、并明确记录剩余不确定性。资料未提供安装命令、平台或收费信息。