← 返回 Skills 市场
anikgnr

Task Development Workflow

作者 Md. Mushraful Hoque Anik · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
2061
总下载
0
收藏
26
当前安装
1
版本数
在 OpenClaw 中安装
/install task-development-workflow
功能描述
TDD-first development workflow with structured planning, task tracking, and PR-based code review. Use when building software projects that require clarificat...
使用说明 (SKILL.md)

Task Workflow

A structured development workflow enforcing quality through planning, TDD, and code review.

Workflow Overview

Clarify → Plan → Approve → Implement (TDD) → PR → Review → Merge → Next Task

Phase 1: Clarification

Before any implementation, ask questions to clarify:

  • Business requirements and goals
  • UI/UX flow expectations
  • Architecture decisions
  • Technical constraints
  • Ambiguous requirements

Do not proceed until requirements are clear.

Phase 2: Planning & Approval

  1. Present a detailed plan with task breakdown
  2. Keep tasks small and focused
  3. Wait for explicit approval before starting
  4. No implementation without approval

Phase 3: Task Tracking Setup

Set up Trello board (or similar) with columns:

  • 📝 Backlog
  • 📋 To Do
  • 🔨 In Progress
  • 🔍 Review
  • ✅ Done

All tasks must be tracked on the board.

Phase 4: Implementation (Per Task)

For each task:

  1. Move card to "In Progress"
  2. Write tests first (TDD):
    • Define expected behavior in tests
    • Run tests (should fail)
    • Implement the feature
    • Run tests (should pass)
  3. Commit after task completion
  4. Tests may be skipped only with explicit approval

Phase 5: Branching & PR Policy

Rules:

  • Never push directly to main
  • Never change the default branch — main must always remain default
  • Create feature branches for each task

After task completion:

  1. Open PR from task branch → main
  2. Include Trello task link in PR description
  3. Move card to "Review"
  4. Notify Reviewer with both Trello link and PR link

Phase 6: PR Feedback Loop

When CR comments arrive:

  1. Move task back to "In Progress"
  2. Address all review comments
  3. Push fixes
  4. Notify Reviewer to re-review (include both links)

Repeat until approved.

Phase 7: Merge Gate

  • Only pick the next task after current PR is merged
  • Move completed card to "Done"
  • Then proceed to next task from "To Do"

Flow Diagram

Backlog → To Do → In Progress → Review → Done
                      ↑            │
                      └─── CR ─────┘

New Project Bootstrap

For new projects:

  1. Create repository with initial README
  2. Push to remote
  3. Then begin implementation tasks

Key Principles

  • Quality over speed — TDD catches bugs early
  • Small tasks — easier to review and merge
  • Clear communication — always notify reviewers
  • No shortcuts — follow the process every time
安全使用建议
This is a guidance-only workflow (no code, installs, or credential requests) and is internally consistent with its stated purpose. It appears safe to use as a process checklist. Two practical cautions: (1) the publisher/source and homepage are missing—prefer skills with identifiable provenance if that matters to you, and (2) if you later attach automation (e.g., scripts that integrate with Trello or GitHub), only grant minimal-scoped credentials and be careful with force-push operations, which can rewrite repository history.
功能分析
Type: OpenClaw Skill Name: task-development-workflow Version: 1.0.0 This skill bundle describes a structured software development workflow. All files (SKILL.md, references/workflow-details.md) contain only high-level procedural instructions and guidelines for a development process, such as 'Write tests first' or 'Open PR from task branch'. There are no executable commands, network calls, file system operations, or prompt injection attempts designed to manipulate the AI agent into performing malicious actions like data exfiltration, unauthorized execution, or persistence. The content is entirely aligned with its stated purpose of defining a development workflow.
能力评估
Purpose & Capability
The name/description (TDD-first task workflow, Trello task tracking, PR-based review) matches the actual instructions. All required actions are process and human-workflow steps (planning, tests, branches, PRs, Trello card moves). There are no unrelated environment variables, binaries, or config paths requested.
Instruction Scope
SKILL.md and references only give procedural guidance (questions to ask, TDD steps, Trello board columns, PR templates, branch rules). It does not instruct the agent to read system files, environment variables, or send data to external endpoints. One operational note: it mentions 'push force with lease' as a conflict resolution step (an operational risk to repository history if used improperly) but that is a process recommendation rather than hidden automation or exfiltration.
Install Mechanism
No install spec and no code files — this is instruction-only, which is the lowest-risk install surface. Nothing will be downloaded or written to disk by the skill itself.
Credentials
The skill declares no required environment variables, credentials, or config paths. It references Trello and Git workflows but does not request Trello/GitHub tokens or other secrets; if you later automate parts of this workflow, you will need to supply appropriate scoped credentials separately.
Persistence & Privilege
always is false and the skill does not request persistent system presence or modify other skills/configuration. Autonomous invocation is allowed by default on the platform, but this skill contains only guidance and cannot perform privileged actions on its own.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install task-development-workflow
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /task-development-workflow 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: TDD-first development workflow with planning, Trello tracking, and PR-based code review
元数据
Slug task-development-workflow
版本 1.0.0
许可证
累计安装 27
当前安装数 26
历史版本数 1
常见问题

Task Development Workflow 是什么?

TDD-first development workflow with structured planning, task tracking, and PR-based code review. Use when building software projects that require clarificat... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2061 次。

如何安装 Task Development Workflow?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install task-development-workflow」即可一键安装,无需额外配置。

Task Development Workflow 是免费的吗?

是的,Task Development Workflow 完全免费(开源免费),可自由下载、安装和使用。

Task Development Workflow 支持哪些平台?

Task Development Workflow 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Task Development Workflow?

由 Md. Mushraful Hoque Anik(@anikgnr)开发并维护,当前版本 v1.0.0。

💬 留言讨论