Agent Skills
› DotHarness/dotcraft
DotHarness/dotcraft
GitHubDotCraft 项目开发规范,涵盖协议优先、契约生成、工具模式及测试要求。指导代码修改、协议更新和 Agent 技能开发。
Install All Skills
npx skills add DotHarness/dotcraft --all -g -y
Skills in Collection (19)
DotCraft 项目开发规范,涵盖协议优先、契约生成、工具模式及测试要求。指导代码修改、协议更新和 Agent 技能开发。
修改 DotCraft 仓库代码或协议
调整 Agent prompts 或 Skills
涉及外部接口变更的兼容性检查
npx skills add DotHarness/dotcraft --skill dotcraft-dev-guide -g -y
指导撰写、修订和验证DotCraft用户或开发者文档,包括站点页面、README、SDK/API指南等。涵盖内容分类、风格规范、多语言镜像同步及基于源码的准确性验证,不包含发布说明或代码注释。
需要编写新的产品文档
修订现有API或SDK指南
更新仓库README或示例文档
同步多语言文档镜像
检查文档内容的准确性和时效性
npx skills add DotHarness/dotcraft --skill dotcraft-docs-guide -g -y
根据仓库证据自动生成英文 GitHub Release 说明,支持版本比对、变更提取及格式适配。
准备或修订版本发布说明
生成 GitHub Release 正文
npx skills add DotHarness/dotcraft --skill dotcraft-release-draft -g -y
用于识别和实现 DotCraft 系统中的简化方案,通过审计死代码、重复逻辑及过度抽象来降低维护成本。适用于重构、代码审查及清理冗余状态或基础设施的任务。
需要减少系统复杂性或维护负担
执行代码审计以发现未使用的公共接口或冗余依赖
重构过度设计的抽象或不必要的兼容路径
npx skills add DotHarness/dotcraft --skill dotcraft-simplify -g -y
自动跟进 Oratorio 对 DotCraft PR 的代码审查结果,逐一验证并修复或拒绝发现的问题,直到审查完成。
Oratorio 发布 PR 审查发现
用户要求处理 Oratorio 审查结果
npx skills add DotHarness/dotcraft --skill fix-oratorio-review -g -y
用于创建、管理、执行和删除自动化工作流,支持定时提醒、定期任务及对话跟进。涵盖创建、查询、更新、暂停、恢复、运行和删除等操作,适用于需要后续或重复执行的场景。
用户请求设置定时提醒或周期性任务
需要自动执行后续工作或监控
npx skills add DotHarness/dotcraft --skill automations -g -y
用于创建和配置DotCraft生命周期钩子,支持在Agent执行关键点运行Shell命令,实现安全守卫、自动格式化、日志记录及通知等自动化功能。
添加或配置DotCraft钩子
设置自动化脚本或安全守卫
生成hooks.json配置文件
npx skills add DotHarness/dotcraft --skill create-hooks -g -y
用于管理 DotCraft Cron 定时任务,支持添加、列出和移除作业。涵盖单次延迟、周期性间隔及每日固定时间调度,配置结果投递并处理验证错误恢复。
用户需要设置定时提醒或重复执行的任务
用户要求检查或删除已有的定时任务
npx skills add DotHarness/dotcraft --skill cron -g -y
指导如何基于 DotCraft 公开 SDK、协议及插件体系构建集成应用,涵盖客户端连接、.NET 宿主嵌入及渠道适配。强调以官方文档和已安装类型为准进行开发,禁止臆造 API。
需要对接 DotCraft 平台或扩展其功能
询问 DotCraft SDK、Harness 或 AppServer 协议的使用方法
npx skills add DotHarness/dotcraft --skill dotcraft-api -g -y
DotCraft应用的使用指南与配置管理Skill,解答关于产品身份、配置字段及CLI操作的问题,指导用户正确修改Providers、Models、Skills等设置,并规范文档引用来源。
询问DotCraft产品行为或身份
查询或修改配置文件(config.json/models.json)
咨询CLI命令用法
了解技能或插件配置
npx skills add DotHarness/dotcraft --skill dotcraft-guide -g -y
生成基于桌面组件的小型交互式工具(计算器、表单等),仅在交互有助于用户操作时使用。禁止用于自由图形或静态内容,需遵循特定代码规范与渲染契约。
需要用户调整输入值的场景
需要用户从选项中进行选择
需要展示可操作的比较结果
npx skills add DotHarness/dotcraft --skill generative-ui -g -y
用于配置和维护轻量级周期性检查任务。通过管理.craft/HEARTBEAT.md文件,支持在固定间隔内执行简单重复性审查或待办事项,无需构建完整的自动化工作流。
需要设置轻量级周期性检查清单
用户希望维护定期回顾的待办事项
npx skills add DotHarness/dotcraft --skill heartbeat -g -y
提供 DotCraft 记忆机制参考,指导如何读取和更新长期事实与历史事件记录。
用户询问记忆机制
需要回忆过去的事件或对话
npx skills add DotHarness/dotcraft --skill memory -g -y
用于创建、生成和维护 DotCraft 插件目录的技能,支持 .NET、桌面插件及 MCP 配置。提供脚手架脚本与清单规则,适用于开发或维护插件包场景。
用户需要创建新的 DotCraft 插件
用户需要为现有插件生成脚手架结构
用户询问如何配置插件清单或添加技能/MCP/Hooks
npx skills add DotHarness/dotcraft --skill plugin-creator -g -y
指导使用 SkillManage 工具创建、修补或维护 DotCraft 工作区技能。适用于将复杂任务固化为可复用流程,或更新过时/错误的技能定义。
需要创建新的可复用工作区技能
修补或重写现有 SKILL.md 文件
用户要求记住特定操作流程
npx skills add DotHarness/dotcraft --skill skill-authoring -g -y
用于安装、验证及适配DotCraft技能。支持从本地、归档或仓库导入,执行结构与安全校验,并在安装后检查环境依赖以进行必要的工作区适配。
用户请求安装新的DotCraft技能
需要从本地文件夹或GitHub仓库导入技能
技能安装后需要检查环境兼容性
npx skills add DotHarness/dotcraft --skill skill-installer -g -y
用于在对话中创建交互式可视化、模拟和图表,辅助用户理解概念或探索数据变化。
需要直观展示工作流程或机制
探索假设性场景变化
对比或检查数据/结构
npx skills add DotHarness/dotcraft --skill visualize -g -y
用于编写、编辑、审查或调试 DotCraft Dynamic Workflow JavaScript 脚本。涵盖工作流创建、正确性检查及运行时故障诊断,严禁仅用于运行已有工作流。
创建新的 Worklow 脚本
编辑现有 Workflow 脚本
审查 Workflow 代码正确性
诊断 Workflow 运行时契约失败
npx skills add DotHarness/dotcraft --skill workflow-authoring -g -y
用于审查DotCraft会话Trace,基于证据包评估可靠性、延迟、工具行为、Token效率和Prompt缓存问题。
需要审查不可变Trace数据
分析AI会话中的性能与错误问题
npx skills add DotHarness/dotcraft --skill trace-review -g -y


