Code Task Generator for Openclaw

An intelligent utility that transforms raw project requirements or PDD implementation plans into structured, actionable Markdown task files for AI agents and developers.

paulpete
v0.1.0
Feb 3, 2026
0
0
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install code-task-generator

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install code-task-generator using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Code Task Generator?

The Code Task Generator is an essential addition to your collection of Openclaw Skills, designed to bridge the gap between high-level implementation plans and granular, executable tasks. By analyzing input from various sources—including direct text, local files, or Product Design Documents (PDD)—this skill automatically formats requirements into a standardized .code-task.md format.

This tool ensures that every task includes critical context, technical constraints, and Given-When-Then acceptance criteria. Whether you are working manually or using autonomous agents, this skill provides the technical structure necessary for high-quality software development and consistent output across Openclaw Skills workflows.

Code Task Generator Use Cases

  • Converting a vague feature description into a detailed technical specification with clear boundaries.
  • Breaking down a PDD implementation plan into sequential step-by-step folders and task files.
  • Standardizing acceptance criteria across a development team using Openclaw Skills for better QA.
  • Preparing structured tasks for autonomous implementation by agents like Ralph.
  • Automating the inclusion of unit test requirements within task definitions to ensure test-driven development.

How Code Task Generator Works

  1. Input Detection: The skill identifies if the provided input is a raw text description, a local file path, or a complex PDD plan structure.
  2. Requirement Analysis: It parses the input to extract core functionality, technology domains, complexity levels, and implementation constraints.
  3. Task Planning: The agent proposes a task breakdown sequence and dependency map, requiring explicit user approval before proceeding.
  4. File Generation: Upon approval, it generates .code-task.md files with YAML frontmatter and standardized Markdown sections.
  5. Integration: It offers to generate a PROMPT.md file for Ralph to begin autonomous execution of the newly created tasks.

Code Task Generator Setup

To use this within your agent environment, ensure your workspace is initialized and the agent has filesystem permissions.

# Example of triggering the skill through an AI assistant
code-task-generator --input "I need a function to validate API keys" --task_name "api-auth"

For PDD-based workflows, point the input to your design document to leverage the full power of Openclaw Skills:

code-task-generator --input "specs/auth-system/plan.md"

Code Task Generator Data Schema & Taxonomy

The generated tasks utilize a standardized Markdown schema with YAML frontmatter for lifecycle tracking.

Component Description
YAML Frontmatter Tracks status (pending/started/completed) and creation dates.
Reference Documentation Links the task to the primary design.md and relevant research.
Technical Requirements A numbered list of specific engineering constraints and goals.
Acceptance Criteria Uses Given-When-Then format for measurable success metrics.
Metadata Labels complexity (Low/Medium/High) and identifies required developer skills.

Code Task Generator Advanced Features

  • Automated PDD processing that handles implementation one step at a time to allow for incremental learning.
  • Native Ralph integration for autonomous task execution via custom YAML presets.
  • Intelligent input auto-detection supporting direct text, file paths, directory paths, and URLs.
  • Structured directory management that automatically organizes tasks into zero-padded step folders (e.g., step01, step02).
  • Integrated test requirements that merge unit testing into the primary task lifecycle within Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*