generate-tasks — community generate-tasks, AIBoilerplate, community, ide skills

v1.0.0

About this Skill

Perfect for AI Coding Assistants needing structured task generation in Markdown format. Creates detailed, step-by-step task lists in Markdown format from user requirements, feature requests, or existing documentation. Use when the user asks to create a task list, break down a feature int

yokharian yokharian
[32]
[8]
Updated: 1/19/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reviewed Landing Page Review Score: 9/11

Killer-Skills keeps this page indexable because it adds recommendation, limitations, and review signals beyond the upstream repository text.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution Quality floor passed for review Locale and body language aligned
Review Score
9/11
Quality Score
62
Canonical Locale
en
Detected Body Locale
en

Perfect for AI Coding Assistants needing structured task generation in Markdown format. Creates detailed, step-by-step task lists in Markdown format from user requirements, feature requests, or existing documentation. Use when the user asks to create a task list, break down a feature int

Core Value

Empowers agents to create detailed, step-by-step task lists in Markdown format, guiding developers through implementation using user requirements, feature requests, or existing documentation, and storing them in a specified location like `.specify/features/[feature-name]/tasks.md`.

Ideal Agent Persona

Perfect for AI Coding Assistants needing structured task generation in Markdown format.

Capabilities Granted for generate-tasks

Generating task lists from user requirements
Creating step-by-step implementation guides
Organizing feature development using Markdown files

! Prerequisites & Limits

  • Requires user input for task list generation
  • Output is limited to Markdown format
  • Filename and location follow a specific convention

Source Boundary

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

After The Review

Decide The Next Action Before You Keep Reading Repository Material

Killer-Skills should not stop at opening repository instructions. It should help you decide whether to install this skill, when to cross-check against trusted collections, and when to move into workflow rollout.

Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is generate-tasks?

Perfect for AI Coding Assistants needing structured task generation in Markdown format. Creates detailed, step-by-step task lists in Markdown format from user requirements, feature requests, or existing documentation. Use when the user asks to create a task list, break down a feature int

How do I install generate-tasks?

Run the command: npx killer-skills add yokharian/AIBoilerplate/generate-tasks. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for generate-tasks?

Key use cases include: Generating task lists from user requirements, Creating step-by-step implementation guides, Organizing feature development using Markdown files.

Which IDEs are compatible with generate-tasks?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for generate-tasks?

Requires user input for task list generation. Output is limited to Markdown format. Filename and location follow a specific convention.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add yokharian/AIBoilerplate/generate-tasks. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use generate-tasks immediately in the current project.

Upstream Repository Material

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

Upstream Source

generate-tasks

Install generate-tasks, an AI agent skill for AI agent workflows and automation. Review the use cases, limitations, and setup path before rollout.

SKILL.md
Readonly
Upstream Repository Material
The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.
Supporting Evidence

Generating Task Lists from User Requirements

Goal

To guide the creation of a detailed, step-by-step task list in Markdown format based on user requirements, feature requests, or existing documentation. The task list should guide a developer through implementation.

Output

  • Format: Markdown (.md)
  • Location: .specify/features/[feature-name]/
  • Filename: tasks.md
  • Full Path: .specify/features/[feature-name]/tasks.md
  • Note: Use the same [feature-name] as the corresponding PRD file

Process

  1. Receive Requirements: The user provides a feature request, task description, or points to existing documentation
  2. Analyze Requirements: Analyze the functional requirements, user needs, and implementation scope from the provided information
  3. Phase 1: Generate Parent Tasks: Based on the requirements analysis, create the file and generate the main, high-level tasks required to implement the feature. IMPORTANT: Always include task 0.0 "Create feature branch" as the first task, unless the user specifically requests not to create a branch. Use your judgement on how many additional high-level tasks to use. It's likely to be about 5. Present these tasks to the user in the specified format (without sub-tasks yet). Inform the user: "I have generated the high-level tasks based on your requirements. Ready to generate the sub-tasks? Respond with 'Go' to proceed."
  4. Wait for Confirmation: Pause and wait for the user to respond with "Go".
  5. Phase 2: Generate Sub-Tasks: Once the user confirms, break down each parent task into smaller, actionable sub-tasks necessary to complete the parent task. Ensure sub-tasks logically follow from the parent task and cover the implementation details implied by the requirements.
  6. Identify Relevant Files: Based on the tasks and requirements, identify potential files that will need to be created or modified. List these under the Relevant Files section, including corresponding test files if applicable.
  7. Generate Final Output: Combine the parent tasks, sub-tasks, relevant files, and notes into the final Markdown structure.
  8. Save Task List: Save the generated document as tasks.md in .specify/features/[feature-name]/ directory, where [feature-name] matches the feature name used in the corresponding PRD. Create the feature directory if it doesn't exist. The full path will be .specify/features/[feature-name]/tasks.md.

Output Format

The generated task list must follow this structure:

markdown
1## Relevant Files 2 3- `path/to/potential/file1.ts` - Brief description of why this file is relevant (e.g., Contains the main component for 4 this feature). 5- `path/to/file1.test.ts` - Unit tests for `file1.ts`. 6- `path/to/another/file.tsx` - Brief description (e.g., API route handler for data submission). 7- `path/to/another/file.test.tsx` - Unit tests for `another/file.tsx`. 8- `lib/utils/helpers.ts` - Brief description (e.g., Utility functions needed for calculations). 9- `lib/utils/helpers.test.ts` - Unit tests for `helpers.ts`. 10 11### Notes 12 13- Unit tests should typically be placed alongside the code files they are testing (e.g., `MyComponent.tsx` and 14 `MyComponent.test.tsx` in the same directory). 15- Use `npx jest [optional/path/to/test/file]` to run tests. Running without a path executes all tests found by the Jest 16 configuration. 17 18## Instructions for Completing Tasks 19 20**IMPORTANT:** As you complete each task, you must check it off in this markdown file by changing `- [ ]` to `- [x]`. 21This helps track progress and ensures you don't skip any steps. 22 23Example: 24 25- `- [ ] 1.1 Read file``- [x] 1.1 Read file` (after completing) 26 27Update the file after completing each sub-task, not just after completing an entire parent task. 28 29## Tasks 30 31- [ ] 0.0 Create feature branch 32 - [ ] 0.1 Create and checkout a new branch for this feature (e.g., `git checkout -b feature/[feature-name]`) 33- [ ] 1.0 Parent Task Title 34 - [ ] 1.1 [Sub-task description 1.1] 35 - [ ] 1.2 [Sub-task description 1.2] 36- [ ] 2.0 Parent Task Title 37 - [ ] 2.1 [Sub-task description 2.1] 38- [ ] 3.0 Parent Task Title (may not require sub-tasks if purely structural or configuration)

Interaction Model

The process explicitly requires a pause after generating parent tasks to get user confirmation ("Go") before proceeding to generate the detailed sub-tasks. This ensures the high-level plan aligns with user expectations before diving into details.

Target Audience

Assume the primary reader of the task list is a junior developer who will implement the feature.

Related Skills

Looking for an alternative to generate-tasks or another community skill for your workflow? Explore these related open-source skills.

View All

openclaw-release-maintainer

Logo of openclaw
openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

333.8k
0
AI

widget-generator

Logo of f
f

Generate customizable widget plugins for the prompts.chat feed system

149.6k
0
AI

flags

Logo of vercel
vercel

The React Framework

138.4k
0
Browser

pr-review

Logo of pytorch
pytorch

Tensors and Dynamic neural networks in Python with strong GPU acceleration

98.6k
0
Developer