Agent Skills
› DotHarness/dotcraft
DotHarness/dotcraft
GitHub用于创建和配置 DotCraft 生命周期钩子,支持在代理执行关键节点运行 Shell 命令,实现安全守卫、自动格式化、日志记录及通知等自动化功能。
Install All Skills
npx skills add DotHarness/dotcraft --all -g -y
Skills in Collection (10)
用于创建和配置 DotCraft 生命周期钩子,支持在代理执行关键节点运行 Shell 命令,实现安全守卫、自动格式化、日志记录及通知等自动化功能。
需要添加或配置 DotCraft hooks.json
希望设置基于生命周期事件的 Shell 自动化脚本
npx skills add DotHarness/dotcraft --skill create-hooks -g -y
用于管理 DotCraft Cron 定时任务,支持添加、列出和移除作业。涵盖单次延迟、周期性间隔及每日固定时间调度,配置结果投递并处理验证错误恢复。
用户需要设置定时提醒或重复执行的任务
用户要求检查或删除已有的定时任务
npx skills add DotHarness/dotcraft --skill cron -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、Hooks 的插件束,提供快速启动脚本和详细的清单规则。
需要创建新的 DotCraft 插件
初始化插件项目结构
生成插件元数据文件
npx skills add DotHarness/dotcraft --skill plugin-creator -g -y
用于通过 SkillManage 工具创建、编辑、修补或删除工作区技能(SKILL.md),规范技能的元数据结构和内容编写,确保技能的可复用性和准确性。
需要创建新的可复用工作区技能
对现有技能进行更新、修补或重构
用户明确要求记住某个操作流程
发现现有技能过时或不准确
npx skills add DotHarness/dotcraft --skill skill-authoring -g -y
用于安装、导入、验证和适配 DotCraft 技能。支持从本地、归档或仓库获取,执行完整性校验与最小化修复,并检查环境兼容性以进行工作区适配。
用户要求安装新的 DotCraft 技能
导入或测试第三方提供的技能包
对已安装技能进行环境适配检查
npx skills add DotHarness/dotcraft --skill skill-installer -g -y
该技能用于在对话中创建可视化图表、交互式工具、模拟器及地图等。支持通过HTML片段生成内联可视化,利用Mermaid绘制静态结构,并提供自适应布局与无障碍访问特性,增强解释效果。
用户要求展示或演示可视化选项
需要创建图表、地图、模拟器或交互式探索工具
npx skills add DotHarness/dotcraft --skill visualize -g -y
用于编写、编辑、审查和调试 DotCraft Dynamic Workflow JavaScript 脚本。指导如何遵循运行时契约,保持元数据不变性,并正确引用参考文档以完成工作流创建与故障诊断。
创建或修改工作流脚本
检查工作流正确性
诊断工作流运行合同失败
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


