moonshot-classify-task

Classify user requests into feature, modification, bugfix, or refactor task types.

Updated Jan 8, 2026
One-click install
npx skills add https://github.com/munlucky/claude-settings --skill moonshot-classify-task
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moonshot-classify-task
Source: https://github.com/munlucky/claude-settings/tree/main/.claude/skills/moonshot-classify-task
Command: npx skills add https://github.com/munlucky/claude-settings --skill moonshot-classify-task

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Classifying incoming user requests at the start of product management analysis helps teams quickly determine scope and triage work by converting natural language into structured task types and extracted intents.

Core Features & Use Cases

  • Intent keyword extraction from user messages to guide task scoping
  • Task type classification into feature, modification, bugfix, or refactor
  • Generates a structured patch including request.taskType, request.keywords, signals, and notes
  • Enables automated handoffs to PM workflows and planning sessions

Quick Start

Identify intent keywords from the user message, assign one taskType (feature | modification | bugfix | refactor), and output a structured patch with taskType, keywords, signals, and notes.

Frequently Asked Questions about moonshot-classify-task

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

FAQPage Schema
How do I classify product management tasks from incoming user requests?

You classify product management tasks by extracting intent keywords from user messages and assigning a task type to produce a structured patch with taskType, keywords, signals, and notes.

What task types can I use to categorize PM analysis requests?

You can categorize PM analysis requests into four distinct task types: feature, modification, bugfix, or refactor. This classification enables automated handoffs to PM workflows and planning sessions.

How does intent keyword extraction work for task scoping?

Intent keyword extraction for task scoping works by analyzing user messages to identify key phrases that signal the request's purpose. This produces a structured patch including request.taskType, request.keywords, signals, and notes.

When do I need to apply task classification in a PM workflow?

You need to apply task classification at the very start of PM analysis workflows. Applying it early categorizes natural language requests into structured types, allowing teams to quickly determine scope and triage work.

What is the best way to structure extracted intent and signals from user requests?

The best way to structure extracted intent and signals from user requests is to generate a structured patch containing request.taskType, request.keywords, signals, and notes. This format enables automated handoffs to planning sessions.