claude-tasks

Automate task file creation and archival within .claude/tasks/ directories.

2|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/erclx/aitk --skill claude-tasks-erclx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-tasks
Source: https://github.com/erclx/aitk/tree/main/claude/skills/claude-tasks
Command: npx skills add https://github.com/erclx/aitk --skill claude-tasks-erclx

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the problem of fragmented task tracking and manual board maintenance by automating the creation, lifecycle management, and archival of task files within a project.

Core Features & Use Cases

  • Automated Task Creation: Generates standardized task files with required frontmatter and phase labels based on project standards.
  • Lifecycle Management: Safely archives tasks upon completion, ensuring the board remains clean and synchronized with the git history.
  • Use Case: When a developer finishes a feature, they can use this skill to archive the associated task file, which automatically verifies that the work has been merged to main and updates the project index.

Quick Start

Use the claude-tasks skill to create a new task file for the current feature plan.

Frequently Asked Questions about claude-tasks

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate task file creation and lifecycle management in Claude Code?

You can automate task file creation and lifecycle management by using a skill that generates standardized markdown task files with required frontmatter in a .claude/tasks/ directory. It handles creation and safely archives completed tasks based on git merge status.

What is the best way to archive completed project tasks based on git merge status?

The best way to archive completed tasks is to use a skill that verifies the associated feature branch has been merged to main. It then automatically archives the task file and updates the project index to keep the board synchronized with git history.

How do standardized markdown task files help with project tracking in Claude?

Standardized markdown task files help with project tracking by enforcing required frontmatter and phase labels based on project standards. This ensures consistent task representation and automated board state maintenance within the Claude environment.

Does task lifecycle management require integration with git worktree roots?

Yes, task lifecycle management requires integration with git worktree roots to ensure consistent file operations. Strict adherence to project-specific task standards and the .claude/tasks/ directory structure is also required for automated archival.

Why does task board state become fragmented without automated task file management?

Task board state becomes fragmented without automated task file management because manual maintenance often fails to synchronize with git history. Automating the lifecycle of task files prevents fragmented tracking and keeps the project index clean after merges.

Can I use this task management skill without strict project-specific task standards?

No, you cannot use this task management skill without strict project-specific task standards. The skill requires predefined frontmatter and phase labels to generate standardized markdown task files and properly update the project index upon archival.