Back to Skills

issue-implementation

verified

This skill should be used when the user asks to "implement task", "implement feature", "implement epic", "implement project", "claim task", "work on task", "work on feature", "start working", "execute feature", "execute epic", "execute project", or mentions implementing, claiming, or executing any Trellis issue.

View on GitHub

Marketplace

task-trellis-marketplace

langadventurellc/claude-marketplace

Plugin

task-trellis

productivity

Repository

langadventurellc/claude-marketplace

plugins/task-trellis/skills/issue-implementation/SKILL.md

Last Verified

January 25, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/langadventurellc/claude-marketplace/blob/main/plugins/task-trellis/skills/issue-implementation/SKILL.md -a claude-code --skill issue-implementation

Installation paths:

Claude
.claude/skills/issue-implementation/
Powered by add-skill CLI

Instructions

# Implement Trellis Issues

Implement issues in the Trellis task management system. This skill supports all issue types: tasks, features, epics, and projects.

## Issue Type Hierarchy

Trellis uses a hierarchical issue structure:

```
Project -> Epic -> Feature -> Task
```

- **Task**: Atomic unit of work (1-2 hours) - directly implemented
- **Feature**: Implementable functionality - orchestrates task execution
- **Epic**: Major work stream - orchestrates feature execution
- **Project**: Top-level container - orchestrates epic execution

## Determining Issue Type

Based on the user's request, determine which issue type to implement:

| User Request                                                      | Issue Type | Reference                            |
| ----------------------------------------------------------------- | ---------- | ------------------------------------ |
| "implement task", "claim task", "work on task", no type specified | Task       | [task.md](task.md)                   |
| "implement feature", "execute feature", "work on feature F-xxx"   | Feature    | [orchestration.md](orchestration.md) |
| "implement epic", "execute epic", "work on epic E-xxx"            | Epic       | [orchestration.md](orchestration.md) |
| "implement project", "execute project", "work on project P-xxx"   | Project    | [orchestration.md](orchestration.md) |

**Default Behavior**: When no issue type is specified or the user simply says "implement" or "work on next task", default to **Task** implementation.

## Instructions

1. **Identify the issue type** the user wants to implement based on their request
2. **Read the appropriate file** for detailed implementation instructions:
   - For tasks: Read [task.md](task.md) - direct implementation
   - For features, epics, or projects: Read [orchestration.md](orchestration.md) - orchestrates child issues
3. **Follow the detailed process** in that file to implement the issue

## Common Principles

All issue types share these princ

Validation Details

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