Skip to content

dootask/skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dootask/skills

DooTask 的编码 Agent 插件 —— 提供 DooTask 插件开发与日常编码协作所需的 dootask:* 技能。同一套 skills/ 同时供 Claude CodeCodex 使用。

安装

Claude Code

/plugin marketplace add dootask/skills
/plugin install dootask@dootask-skills

装好后用 /dootask:<技能> 调用。所有技能均为显式调用disable-model-invocation),不会被自动触发。

Codex

本仓库已经包含 .codex-plugin/plugin.json,应通过 Codex 的插件市场安装,而不是把整个 skills/ 目录软链到 ~/.agents/skills

codex plugin marketplace add dootask/skills
codex plugin add dootask@dootask-skills

安装后重新启动 Codex 会话,再通过 /skills 或输入 $ 选择插件内的技能。也可以在 Codex 中运行 /plugins,从 dootask-skills 市场浏览和安装。

技能

技能 说明
dootask:create-plugin 从零创建一个 DooTask 插件:脚手架 + 最小可跑示例,并通过 doo CLI 闭环到本地构建镜像、上传本机应用商店、安装验证。
dootask:release-plugin 发布 DooTask 单插件新版本:判定仓库结构(扁平型 / 占位型)、更新中英双语 CHANGELOG、就绪版本目录,推 tag 触发 GitHub Action 发布到 Docker Hub 与 DooTask 应用商店。
dootask:claude-md 创建或优化任意仓库的 CLAUDE.md(Claude Code 的项目记忆文件),内置官方与社区最佳实践。
dootask:git-commit 分析当前工作区,生成 Conventional Commits 提交信息,并按自然语言要求预览、提交或推送。

仓库结构

扁平布局——仓库根即 dootask 插件本身

.claude-plugin/
├── marketplace.json    # 市场清单(供 /plugin marketplace add)
└── plugin.json         # Claude Code 插件清单(skills/ 自动发现,无需逐个列出)
.codex-plugin/
└── plugin.json         # Codex 插件清单("skills": "./skills/")
AGENTS.md -> CLAUDE.md   # Codex 等 Agent 读取的仓库上下文,软链到 CLAUDE.md
skills/                 # 四个技能,各一目录
├── create-plugin/
├── release-plugin/
├── claude-md/
└── git-commit/
LICENSE                 # MIT

两个身份

  • 可分发 marketplace:他人按上方「安装」添加本仓库即可装 dootask 插件,对外更新靠 git push
  • 本地开发marketplace.jsonsource 指向 ./,本仓库既是市场也是插件;改动后用 claude plugin validate . 校验。

维护

git add -A && git commit -m "..." && git push

About

DooTask 插件开发的 Claude Code 技能集:脚手架建插件 / 发版到应用商店 / 写优化 CLAUDE.md。安装:/plugin install dootask@dootask-skills

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages