用途:帮助团队构建“智能体执行、人类掌舵”的工程环境,核心是让工具与文档对智能体可读、可执行、可强制。
主要能力:主张 CLI 与 MCP 作为面向智能体的薄接口,领域逻辑、schema 与注册表放在 core 包中,两者调用同一入口,规则分歧视为 bug。强调机械强制(linter、make check-*、pnpm run validate、边界 schema 校验),错误信息需教会智能体如何修复。文档作为系统记录,版本化 markdown 存于 git,AGENTS.md 是约 100 行的地图而非百科。采用渐进披露:Router → ADR / DESIGN_FAQ → DX_FAQ → skills → 代码。
使用方式:安装命令为 npx skills add arenukvern/skill_steward --skill harness-engineering-culture。新增能力时先明确意图与验收检查,再选择接口:CI/脚本/门禁优先 CLI,对话调试用 MCP 工具(复用 CLI core),一次性指导写成 skills/ 中的 skill,事件强制用插件 hook。随后补充 schema、--json 输出、稳定错误码,记录 ADR 或 DESIGN_FAQ,更新 AGENTS.md 映射,最后运行 pnpm run validate 或项目 make check-* 验证。
适用场景:搭建 agentic 开发环境、设计 CLI/MCP 双接口、建立仓库内文档与决策记录体系、多智能体交接、发布与包知识管理。
限制:资料未提供具体收费、价格、平台支持范围与效果数据。反模式包括超长 AGENTS.md、CLI 与 MCP 校验规则不一致、文档复述代码而非链接、依赖向量搜索替代结构化文档与 skills find、未经 adr-records 检查点就实施架构分叉。