Agent Skills › DotHarness/dotcraft

DotHarness/dotcraft

GitHub

DotCraft开发规范,指导协议、代码及Agent技能的修改流程。强调Spec优先、兼容性处理、生成契约更新及Prompt缓存稳定性,确保实现与规范一致。

19 skills 408

Install All Skills

npx skills add DotHarness/dotcraft --all -g -y
More Options

List skills in collection

npx skills add DotHarness/dotcraft --list

Skills in Collection (19)

DotCraft开发规范,指导协议、代码及Agent技能的修改流程。强调Spec优先、兼容性处理、生成契约更新及Prompt缓存稳定性,确保实现与规范一致。
修改DotCraft仓库代码或协议 调整Agent提示词或技能定义 变更外部接口或SDK API
.agents/skills/dotcraft-dev-guide/SKILL.md
npx skills add DotHarness/dotcraft --skill dotcraft-dev-guide -g -y
用于撰写、修订和验证DotCraft用户或开发者文档,包括文档站点页面、README、SDK/API指南等。涵盖内容分类、受众识别、引用加载、基于源码的行为确认、多语言镜像同步及构建验证,确保文档准确性与一致性。
需要编写新的API或用户指南 需要更新或校对现有技术文档 需要维护示例代码的README
.agents/skills/dotcraft-docs-guide/SKILL.md
npx skills add DotHarness/dotcraft --skill dotcraft-docs-guide -g -y
根据仓库变更证据自动生成英文 GitHub Release 说明文档。通过对比版本差异、分析提交记录和 PR,提取亮点与修复内容,生成符合规范的发布笔记草稿,供用户直接复制使用。
需要为新版本编写 GitHub Release 说明 准备或修订软件版本的发布文案
.agents/skills/dotcraft-release-draft/SKILL.md
npx skills add DotHarness/dotcraft --skill dotcraft-release-draft -g -y
用于识别和实现 DotCraft 代码库中的简化方案,通过证据验证消除死代码、重复逻辑和不必要的抽象,降低系统维护成本。
需要清理死代码或重复逻辑 进行代码重构以降低复杂度 评估并移除不必要的兼容性路径
.agents/skills/dotcraft-simplify/SKILL.md
npx skills add DotHarness/dotcraft --skill dotcraft-simplify -g -y
自动化跟进 Oratorio PR 审查结果,逐一验证并修复有效缺陷,或合理驳回无效发现,直至审查完成。
Oratorio 在 PR 中发布审查发现 需要处理 PR 审查反馈
.agents/skills/fix-oratorio-review/SKILL.md
npx skills add DotHarness/dotcraft --skill fix-oratorio-review -g -y
用于创建、管理和运行自动化任务,支持定时触发和周期性执行。涵盖提醒、监控及会话跟进等场景,允许用户定义执行逻辑与通知策略。
需要设置定时提醒或一次性任务时 需要配置周期性监控或重复性工作流时 需要暂停、恢复或删除现有自动化流程时
src/DotCraft.Core/Skills/BuiltIn/automations/SKILL.md
npx skills add DotHarness/dotcraft --skill automations -g -y
用于创建和配置 DotCraft 生命周期钩子,支持自动化脚本、安全守卫及日志记录。
用户需要添加或管理 DotCraft 钩子 配置生命周期事件触发的 Shell 命令
src/DotCraft.Core/Skills/BuiltIn/create-hooks/SKILL.md
npx skills add DotHarness/dotcraft --skill create-hooks -g -y
用于管理 DotCraft Cron 定时任务,支持添加、列出和移除作业。涵盖单次延迟、周期性间隔及每日固定时间调度,配置结果投递并处理验证错误恢复。
用户需要设置定时提醒或重复执行的任务 用户要求检查或删除已有的定时任务
src/DotCraft.Core/Skills/BuiltIn/cron/SKILL.md
npx skills add DotHarness/dotcraft --skill cron -g -y
指导基于DotCraft公共SDK、Harness及协议构建外部应用与扩展,涵盖客户端连接、消息渠道适配及.NET插件开发。强调以官方文档和已安装类型为准进行代码实现。
需要集成DotCraft SDK或构建Channel适配器 询问DotCraft AppServer协议或Extension开发细节
src/DotCraft.Core/Skills/BuiltIn/dotcraft-api/SKILL.md
npx skills add DotHarness/dotcraft --skill dotcraft-api -g -y
DotCraft平台使用指南,解答关于产品身份的问题,并指导配置Providers、模型、设置、技能、插件及CLI。提供从本地配置到官方文档的权威查询路径,支持安装与创建技能/插件的操作指引。
询问DotCraft产品相关问题 需要配置DotCraft的providers、models、settings或skills 需要管理插件、自动化或权限
src/DotCraft.Core/Skills/BuiltIn/dotcraft-guide/SKILL.md
npx skills add DotHarness/dotcraft --skill dotcraft-guide -g -y
用于生成基于桌面组件的交互式 UI(如计算器、表单),仅在交互有助于回答时使用,否则使用 Markdown。
需要用户调整输入或选择选项时 构建小型交互式工具如计算器、测验
src/DotCraft.Core/Skills/BuiltIn/generative-ui/SKILL.md
npx skills add DotHarness/dotcraft --skill generative-ui -g -y
用于配置和维护轻量级周期性检查任务。通过管理.craft/HEARTBEAT.md文件,支持在固定间隔内执行简单重复性审查或待办事项,无需构建完整的自动化工作流。
需要设置轻量级周期性检查清单 用户希望维护定期回顾的待办事项
src/DotCraft.Core/Skills/BuiltIn/heartbeat/SKILL.md
npx skills add DotHarness/dotcraft --skill heartbeat -g -y
提供 DotCraft 记忆机制参考,指导如何读取和更新长期事实与历史事件记录。
用户询问记忆机制 需要回忆过去的事件或对话
src/DotCraft.Core/Skills/BuiltIn/memory/SKILL.md
npx skills add DotHarness/dotcraft --skill memory -g -y
用于创建和脚手架化 DotCraft 本地插件,支持 .NET 扩展、桌面扩展、MCP 配置及 Hooks 等。通过脚本快速生成插件目录结构、清单文件及必要资源占位符,满足插件开发和维护需求。
用户请求创建新的 DotCraft 插件 用户需要初始化或脚手架化插件项目结构
src/DotCraft.Core/Skills/BuiltIn/plugin-creator/SKILL.md
npx skills add DotHarness/dotcraft --skill plugin-creator -g -y
指导如何创建、更新或重构 DotCraft 技能。涵盖 SKILL.md 编写规范、文件存放位置、辅助资源管理,以及使用 dotcraft skill verify 进行验证和修复错误的方法。
用户请求创建新技能 用户请求修改现有技能结构 用户要求将工作流固化为可复用技能
src/DotCraft.Core/Skills/BuiltIn/skill-authoring/SKILL.md
npx skills add DotHarness/dotcraft --skill skill-authoring -g -y
用于安装、验证和适配 DotCraft 技能。支持从本地、压缩包或 Git 仓库导入,执行完整性检查与依赖适配,确保技能在目标工作区正常运行。
用户希望安装新的 DotCraft 技能 用户需要导入或适配现有技能包
src/DotCraft.Core/Skills/BuiltIn/skill-installer/SKILL.md
npx skills add DotHarness/dotcraft --skill skill-installer -g -y
用于在对话中创建交互式可视化、图表和模拟,帮助用户理解概念或探索数据变化。
需要直观展示复杂逻辑或数据结构 用户希望探索变量变化对结果的影响 请求创建图表、地图或交互模拟以辅助说明
src/DotCraft.Core/Skills/BuiltIn/visualize/SKILL.md
npx skills add DotHarness/dotcraft --skill visualize -g -y
用于编写、编辑、审查或调试 DotCraft Dynamic Workflow JavaScript 脚本。涵盖创建工作流、检查正确性及诊断运行时故障,禁止仅运行现有脚本。
创建新的 Workflow 脚本 编辑现有的 Workflow 脚本 审查 Workflow 代码正确性 诊断 Workflow 运行时错误
src/DotCraft.Core/Skills/BuiltIn/workflow-authoring/SKILL.md
npx skills add DotHarness/dotcraft --skill workflow-authoring -g -y
用于审查DotCraft会话Trace,基于证据包评估可靠性、延迟、工具行为、Token效率和Prompt缓存问题。
需要审查不可变Trace数据 分析AI会话中的性能与错误问题
src/DotCraft.TraceViewer/Skills/BuiltIn/trace-review/SKILL.md
npx skills add DotHarness/dotcraft --skill trace-review -g -y

Home - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-11-02 16:58
浙ICP备14020137号-1