classify-dm-intent

Classify inbound DM threads into acquisition FSM states with confidence scores and routing decisions.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Heuresis/LinkedIn-Agency --skill classify-dm-intent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: classify-dm-intent
Source: https://github.com/Heuresis/LinkedIn-Agency/tree/main/skills/classify-dm-intent
Command: npx skills add https://github.com/Heuresis/LinkedIn-Agency --skill classify-dm-intent

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Identify and route inbound direct messages to the correct acquisition state by analyzing full thread context, signals, and history to minimize misrouting and manual intervention.

Core Features & Use Cases

  • Runtime intent classifier that maps inbound DM threads into a 13-state acquisition FSM.
  • Supports per-thread single-thread and batch processing, with structured YAML output to drive downstream skills.
  • Confidence scoring and operator-review gates for uncertain or hard-DQ scenarios, plus automatic routing for HIGH-confidence classifications.

Quick Start

Feed an inbound DM thread and its history to the classifier to produce a new FSM state and routing decision.

Frequently Asked Questions about classify-dm-intent

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

FAQPage Schema
How do I classify inbound DM intent for lead routing?

To classify inbound DM intent for lead routing, feed the DM thread and its history into the classifier to produce a structured FSM state, confidence score, and recommended next steps for triaging leads fast.

What is an acquisition FSM state for direct message triage?

An acquisition FSM state is a specific stage within a 13-state finite state machine that maps inbound direct message threads to ensure proper routing and next actions during lead qualification.

Can I process DM threads in batches for intent classification?

Yes, you can process DM threads in batches for intent classification. The classifier supports both per-thread single-thread and batch processing sweeps to map inbound messages into acquisition states.

How does the classifier handle low confidence or disqualification scenarios?

The classifier handles low confidence and hard disqualification scenarios by enforcing operator-review gates, returning a structured classification with confidence scores to flag messages requiring manual intervention.

Do I need YAML output to automate downstream lead qualification?

You need structured YAML output to automate downstream lead qualification. The classifier generates YAML to drive downstream skills with state transitions, confidence scores, and recommended next steps.