Agent Skills
› DotHarness/dotcraft
DotHarness/dotcraft
GitHub用于创建和配置 DotCraft 生命周期钩子,支持在代理执行关键节点运行 Shell 脚本,实现安全校验、自动格式化、日志记录及通知等自动化功能。
Install All Skills
npx skills add DotHarness/dotcraft --all -g -y
Skills in Collection (9)
用于创建和配置 DotCraft 生命周期钩子,支持在代理执行关键节点运行 Shell 脚本,实现安全校验、自动格式化、日志记录及通知等自动化功能。
用户需要添加或管理 DotCraft 钩子
用户希望设置代理生命周期的自动化脚本
npx skills add DotHarness/dotcraft --skill create-hooks -g -y
用于调度、列出、删除或排查 DotCraft Cron 任务。支持一次性、周期性和每日定时执行,可配置消息、延迟及结果投递方式,并提供常见验证错误的恢复指导。
需要设置定时后台任务
查询已存在的 Cron 任务
删除指定的 Cron 任务
处理 Cron 调度验证错误
npx skills add DotHarness/dotcraft --skill cron -g -y
配置和维护轻量级周期性检查任务,通过维护.craft/HEARTBEAT.md文件实现固定间隔的重复性审查与执行。
用户需要轻量级周期性清单
定期读取并执行HEARTBEAT.md中的行动项
npx skills add DotHarness/dotcraft --skill heartbeat -g -y
提供 DotCraft 记忆机制参考,指导用户查询长期事实与历史事件。涵盖 MEMORY.md 的结构说明、HISTORY.md 的搜索方法(GrepFiles/Exec),以及重要信息的更新时机与自动合并流程。
询问记忆机制或结构
需要回忆过去的事件或决策
需要记录用户偏好或项目上下文
npx skills add DotHarness/dotcraft --skill memory -g -y
用于创建和初始化 DotCraft 本地插件目录,支持生成插件配置、技能、MCP 服务器及生命周期钩子等脚手架结构。
用户需要创建新的 DotCraft 插件
用户请求搭建插件基础目录结构
用户希望生成包含 MCP 或 Hook 的插件模板
npx skills add DotHarness/dotcraft --skill plugin-creator -g -y
指导使用 SkillManage 工具创建、编辑、修补或删除工作区技能,规范 SKILL.md 结构与前置元数据,适用于构建可复用流程与沉淀经验。
需要创建新的工作区技能
修补或重写现有技能
用户要求记住特定操作流程
npx skills add DotHarness/dotcraft --skill skill-authoring -g -y
用于安装、验证和适配 DotCraft 技能。支持本地目录、压缩包或仓库来源,通过 CLI 进行校验与安装,并检查环境依赖及工作区适配性。
用户需要安装新的 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 脚本。涵盖从创建、修改到诊断运行时契约失败的完整工作流开发流程,强调遵循特定规范和 API。
创建或修改工作流脚本
检查工作流正确性
诊断工作流作者身份或运行时契约失败
npx skills add DotHarness/dotcraft --skill workflow-authoring -g -y


