insert-task

Analyzes incoming tasks for structural root causes and decomposes them into project task lists.

17|1|Updated Dec 29, 2019
One-click install
npx skills add https://github.com/LumaKernel/dotfiles --skill insert-task-lumakernel
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: insert-task
Source: https://github.com/LumaKernel/dotfiles/tree/main/common/claude/skills/luma-web-insert-task
Command: npx skills add https://github.com/LumaKernel/dotfiles --skill insert-task-lumakernel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When a new task or bug fix request arrives, it is easy to apply a local patch and miss the bigger picture. This Skill performs structural root cause analysis and multi-angle impact analysis before decomposing work into well-ordered, labeled tasks recorded in the project's task management file. ## Core Features & Use Cases - Structural Root Cause Analysis: Determines whether a problem is structural, prioritizes deterministic automated preventions (type system, lint rules, CI) over manual checklists, and traces bug origins via git history. - Multi-Dimensional Impact Analysis: Covers code, design, quality (tests, Storybook, a11y), design-file cross-checking for UI tasks, and meta-strategy impacts. - Task Decomposition & Recording: Breaks work into one-commit units labeled [設計], [型], [ロジック], [UI], [テスト], [story], [a11y], [メタ], [QA], orders them by dependency, and inserts them as unstarted items into the task list. - Use Case: A bug report arrives for a missing field in a form. The skill investigates why the bug was embedded, generates recurrence-prevention tasks (exhaustive checks, custom lint rules, CLAUDE.md updates), and registers the full task breakdown without writing any implementation code. ## Quick Start Ask the AI to insert a new task describing the change or bug you want planned, and it will analyze impacts and register decomposed tasks in the project task list.

Frequently Asked Questions about insert-task

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

FAQPage Schema
How do I break down a new feature request into manageable tasks?▼

Describe the feature to the skill, and it performs impact analysis across code, design, tests, and accessibility, then decomposes the work into one-commit units labeled by type. Tasks are inserted into the project task management file with dependencies noted.

How to prevent the same class of bug from recurring in TypeScript?▼

The skill traces bug origins through git history and generates prevention tasks such as exhaustive checks, assertRestExhaustive helpers, branded types, custom ESLint rules, and CI checks. It prioritizes structural changes that make the bug impossible over manual checklists.

Does this skill write implementation code for the tasks?▼

No, the skill only analyzes, plans, and records tasks. Implementation is done separately, and tasks are always added with unstarted status. It also avoids committing task list updates without user confirmation.

Can it check UI implementation against design files?▼

Yes, for UI tasks it greps the design HTML files and cross-checks tab names, labels, color codes, descriptions, and element ordering against the implementation. Differences are enumerated and included in the generated tasks.

What are the limitations of manual checklists for bug prevention?▼

Manual checklists are the weakest prevention because they fail when people forget them. The skill prefers deterministic automated defenses: structural changes, type system enforcement, lint rules, and CI tests, in that priority order.