Back to Skills

task-output

verified

Defines the standard output format and template for task creation. Use this skill when creating new tasks (stories, bugs, epics, subtasks) to ensure consistent, well-structured formatting with proper titles, goals, acceptance criteria, and technical details.

View on GitHub

Marketplace

mrstroz-marketplace

mrstroz/claude-code-plugins

Plugin

task

Repository

mrstroz/claude-code-plugins
1stars

task/skills/task-output/SKILL.md

Last Verified

January 21, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/mrstroz/claude-code-plugins/blob/main/task/skills/task-output/SKILL.md -a claude-code --skill task-output

Installation paths:

Claude
.claude/skills/task-output/
Powered by add-skill CLI

Instructions

# Task Output Format Specification

## Target Audience

Assume the primary reader is a junior developer. Requirements should be explicit, unambiguous, and avoid jargon. Provide enough detail to understand the purpose and core logic.

## Creating Tasks

- Title and description must always be in English
- Description should contain all required sections in Markdown format
- **Never** create a task before returning the proposed version for user review

## Task Categories

- **Story**: New functionality or feature development
- **Task**: General development work, refactoring, or improvements
- **Bug**: Fixing defects or issues in existing functionality
- **Epic**: Large features spanning multiple stories/tasks
- **Subtask**: Smaller work items part of a larger story/task

## Title Naming Convention

| Category | Pattern | Example |
|----------|---------|---------|
| Story | `[Feature] <Action> <Object>` | "Add OAuth2 authentication to login" |
| Task | `<Action> <Object>` | "Refactor user authentication service" |
| Bug | `Fix <Issue Description>` | "Fix login failing with special characters" |
| Epic | `<Feature Name>` | "User Authentication System" |
| Subtask | `<Parent Context> - <Specific Action>` | "OAuth2 - Add frontend integration" |

**Rules:** Use imperative mood (Add, Fix, Update, Remove, Implement). Be specific and concise (max 80 characters). Avoid technical jargon.

## Task Description Structure

### Goal (Required)

1-2 sentences explaining _why_ this task is needed. What problem does it solve or what business value does it provide?

### Acceptance Criteria (Required)

Specific, verifiable conditions that must be met. Present as a checklist (3-6 items). Each criterion must be testable and unique.

### Technical Details / Implementation Hints (Optional)

Technical guidance for complex tasks:

- Key files/components to modify
- Libraries or patterns to use
- Important considerations (3-5 points max)

### Designs & Attachments (Optional)

Links to mockups, d

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
3103 chars