task-definition-generator

Generate structured Task Definition documents from user requests and codebase analysis.

2|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/onejaejae/skills --skill task-definition-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-definition-generator
Source: https://github.com/onejaejae/skills/tree/main/plugins/ai-registry/common/workflow-bundle/skills/task-definition-generator
Command: npx skills add https://github.com/onejaejae/skills --skill task-definition-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill transforms unstructured task requests into a clear, actionable Task Definition document, ensuring all necessary details for development are captured.

Core Features & Use Cases

  • Automated Task Analysis: Understands user requests and identifies key information like domain, action, and keywords.
  • Codebase Exploration: Dynamically searches your codebase to find relevant files and dependencies.
  • Impact Assessment: Clearly outlines which files will be affected and whether they need to be created or modified.
  • Use Case: When you receive a vague request like "improve the user profile page," this Skill will analyze your codebase, identify the relevant files (e.g., profile controller, user service, profile model), and generate a structured definition detailing the changes needed and their impact.

Quick Start

Use the task-definition-generator skill to analyze the task: "Add a new endpoint for user authentication".

Frequently Asked Questions about task-definition-generator

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

FAQPage Schema
How do I generate a structured task definition from a vague development request?

This Skill generates a structured task definition by analyzing your unstructured request to extract domain and keywords, then dynamically searching your codebase to produce a clear development roadmap.

What is codebase impact analysis and how does it work for feature enhancements?

Impact analysis for feature enhancements identifies affected files and dependencies by performing hierarchical and reverse tracing across your codebase to determine whether files need creation or modification.

How do I identify affected files and dependencies before starting a bug fix?

To identify affected files for a bug fix, this Skill performs automated codebase exploration using keyword and domain matching to trace dependencies and outline necessary file modifications.

Can I analyze an API addition request without manually searching the codebase?

Yes, you can analyze an API addition request without manual searching. This Skill dynamically searches for relevant files using keywords and domain matching to map out the required development changes.

Does this task definition generator work for unstructured requests like improving a user profile page?

Yes, this task definition generator works for unstructured requests like improving a user profile page by analyzing the codebase to find relevant controllers and models, detailing the required changes.

What are the limitations of automated task structuring for complex codebases?

Automated task structuring relies on keyword and domain matching to explore codebases, meaning if your codebase lacks clear naming conventions, the hierarchical and reverse tracing may miss relevant affected files.