pm-classify-task

Classify user messages into PM task types and extract intent keywords.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Classify user requests into PM task types (feature, modification, bugfix, refactor) and extract intent keywords to drive planning and task creation.

Core Features & Use Cases

  • Intent extraction: Identify action-oriented keywords from user messages to guide task scoping.
  • Task type mapping: Assign one of feature, modification, bugfix, or refactor based on detected intent with a recommended confidence.
  • Output patch: Produce a compact JSON patch containing taskType, keywords, and notes for downstream tooling, enabling automated task generation.
  • Use Case: In backlog grooming, feed user feedback into the system to auto-label tasks and surface related keywords for the PM.

Quick Start

Provide a user message and let the skill output a structured patch with taskType, keywords, and notes.

Frequently Asked Questions about pm-classify-task

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

FAQPage Schema
How do I classify user feedback into PM task types for backlog grooming?

You can classify user feedback into PM task types by feeding messages into the system, which extracts intent keywords and maps them to feature, modification, bugfix, or refactor categories. It outputs a structured JSON patch with taskType and confidence for backlog refinement.

What is the best way to extract intent keywords from user stories for requirement elicitation?

The best way to extract intent keywords from user stories is to analyze the messages for action-oriented terms that guide task scoping. The system identifies these keywords and links them to a specific PM task type to streamline requirement elicitation.

Can I automatically generate tasks from user messages using a structured patch?

Yes, you can generate tasks automatically from user messages by producing a compact JSON patch. The patch contains fields like request.taskType, request.keywords, and notes, enabling downstream tooling to consume the structured output for automated task generation.

How does the four-way heuristic map keywords to feature, modification, bugfix, or refactor?

The four-way heuristic maps keywords to feature, modification, bugfix, or refactor by evaluating the detected intent within the user message. It assigns the most fitting PM task type and includes a recommended confidence value to indicate classification certainty.

Do I need any specific dependencies to run task classification on user messages?

No specific dependencies are required to run task classification on user messages. The system operates standalone without external components, allowing you to directly input user feedback and receive the classified task type patch output.

What limitations should I expect when auto-labeling tasks from user feedback?

When auto-labeling tasks from user feedback, expect limitations in heuristic accuracy since classification relies on keyword matching rather than deep semantic analysis. Complex or ambiguous user messages may receive lower confidence values for their assigned task type.