dev-task
开发项目任务管理,支持版本化开发流程。当用户需要启动开发任务、创建新版本、管理项目版本文档时使用。每次启动开发任务必须向用户确认版本编号,按版本号管理代码、开发文档、需求文档、发布配置。严格执行版本归档纪律,封版必须立即归档完整代码和文档。
Why use this skill?
Manage your development lifecycle with dev-task for OpenClaw. Enforce strict versioning, automated documentation, and reliable code archiving for every release.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/cwyhkyochen-a11y/dev-taskWhat This Skill Does
The dev-task skill is a sophisticated project management and version control agent designed specifically for OpenClaw developers. It enforces a strict, disciplined workflow for software development lifecycles. By mandating a structured hierarchy for documentation and source code, it ensures that every iteration of a project is traceable, reproducible, and safely archived. The skill acts as a gatekeeper, preventing 'code drift' by requiring explicit version confirmation before tasks begin and mandatory archival procedures upon completion.
Installation
You can install this skill directly into your OpenClaw environment using the following command:
clawhub install openclaw/skills/skills/cwyhkyochen-a11y/dev-task
Use Cases
- Professional Software Development: Managing complex codebases where history and rollback capabilities are critical for stability.
- Team Coordination: Ensuring that all developers follow a unified directory structure for requirements and deployment documentation.
- Strict Release Management: Automating the transition process from active development to final version archiving to prevent loss of milestone state.
- Documentation Compliance: Forcing teams to update CHANGELOG.md, REQUIREMENTS.md, and DEPLOY.md before a release can be finalized.
Example Prompts
- "I want to start a new feature for the user authentication module. Let's initialize version v1.2.0 for this."
- "I have finished the development for the current release. Can you help me walk through the封版 (closing) process and verify all my documentation is ready?"
- "Check the current project status and let me know if there are any unarchived versions from our previous development sessions."
Tips & Limitations
- Iron Discipline: The skill is designed to be restrictive. If you attempt to start a new version without archiving the previous one, the agent will block your request. Always finish your archival checklist before starting a new sprint.
- Directory Hygiene: Strictly adhere to the
/versions/directory convention. Manually moving files outside this structure may break the automated script's ability to locate your previous work. - Documentation Priority: Treat
CHANGELOG,REQUIREMENTS, andDEPLOYfiles as living documents. The skill relies on their existence and consistent formatting to execute successful archival procedures.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-cwyhkyochen-a11y-dev-task": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read
Related Skills
content-ops
Social media content operations automation system with SQLite database. Manage content crawling, curation, publishing, and analytics across platforms (Xiaohongshu, Reddit, Pinterest, Discord).
dev-workflow
完整开发工作流 - 一键执行从检查到封版的全流程
sparkle-vpn
Control Sparkle VPN - start, stop, manage system proxy, query status and switch nodes using Mihomo core directly.
DevTaskFlow
用自然语言发起开发任务,AI 驱动的开发流水线。Describe your idea, get working software. 适合产品、运营、业务人员从 0 搭建项目。
dev-pipeline
版本化开发流水线 —— 与 version-manager 和 project-manager 集成的完整开发流程