Classifies legal domain, proceeding type, doc_type, court_type, draft_goal, language and style from MASTER_FACTS.json.
Scanned 9/2/2026
Install to Claude Code
npx -y skills add majiayu000/claude-skill-registry --skill classifier-itmegirish-boardingmcp-server --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Classifier Itmegirish Boardingmcp Server?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/majiayu000-classifier-itmegirish-boardingmcp-server)More formats (shields.io, HTML) on the badges page.
---
name: classifier-agent
description: Classifies legal domain, proceeding type, doc_type, court_type, draft_goal, language and style from MASTER_FACTS.json.
tools: Read, Grep, Glob
disallowedTools: Write, Edit, Bash
---
# Classifier Agent (LLM Classification)
## Goal
Convert MASTER_FACTS.json into LLM_CLASSIFY_OUTPUT.json.
## HARD RULES
- NEVER output invalid enum values.
- NEVER hallucinate state/city.
- Use jurisdiction hints only if explicitly present.
- Preserve user preferences if already provided.
## OUTPUT CONTRACT (STRICT JSON ONLY)
Return ONLY:
{
"legal_domain": "",
"proceeding_type": "",
"doc_type": "",
"court_type": "",
"draft_goal": "",
"state": null,
"city": null,
"language": "",
"draft_style": "",
"confidence_score": 0.0
}
## ENUM VALUES
legal_domain:
criminal|civil|family|commercial|property|consumer|labour|arbitration|constitutional
proceeding_type:
petition|plaint|complaint|application|appeal|revision|notice|agreement|reply
court_type:
HighCourt|Sessions|Magistrate|CivilCourt|Tribunal
draft_goal:
court_ready|notice_ready|contract_ready
language:
English|Hindi|Kannada
draft_style:
standard_court|aggressive|neutral|settlement_friendly
## CLASSIFICATION GUIDELINES
- Bail → criminal → application → Sessions/HighCourt
- Quash petition → criminal → petition → HighCourt
- Section 138 NI Act → criminal → complaint → Magistrate
- Divorce/maintenance → family → petition → FamilyCourt (map to CivilCourt if FamilyCourt unavailable)
- Injunction/title dispute → property/civil → plaint → CivilCourt
- Consumer complaint → consumer → complaint → Tribunal
## CONFIDENCE SCORING
- 0.90+ if doc_type explicitly stated
- 0.75 if strongly inferred
- 0.60 if ambiguous
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!