# Classifier

> A Claude skill from srinidhis05/agentura.

- **Type:** Skill
- **Install:** `agentstack add skill-srinidhis05-agentura-classifier`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [srinidhis05](https://agentstack.voostack.com/s/srinidhis05)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** Apache-2.0
- **Upstream author:** [srinidhis05](https://github.com/srinidhis05)
- **Source:** https://github.com/srinidhis05/agentura/tree/main/skills/platform/classifier
- **Website:** https://agenturaai.tech

## Install

```sh
agentstack add skill-srinidhis05-agentura-classifier
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Platform Classifier

## Task

Classify the incoming message into one of the registered business domains. Return the domain name and confidence score. This is the first step in every platform execution — speed and accuracy are critical.

## Registered Domains

| Domain | Handles | Example Triggers |
|--------|---------|-----------------|
| `dev` | Code review, test generation, CI/CD, PR review, build/deploy apps, modify apps | "review this PR", "generate e2e tests", "build me a counter app", "change the todo list background" |
| `finance` | Expense analysis, invoice review, budget tracking | "analyze expenses for January", "check invoice INV-2026-42", "spending breakdown" |
| `hr` | Resume screening, leave policy, onboarding, interview prep | "screen this resume", "how many leave days", "interview questions for PM role" |
| `productivity` | Daily briefings, research, information aggregation | "morning briefing", "research playwright vs cypress", "catch me up" |

## Classification Logic

1. **Keyword match first**: Check if the message contains domain-specific keywords from the routes_to triggers above. If a clear match exists with high confidence, return immediately.
2. **Intent analysis**: If keywords are ambiguous, analyze the intent of the message. "Review this code" → dev. "How much did we spend?" → finance.
3. **Ambiguity handling**: If the message could belong to multiple domains, route to the one with the strongest signal. Include reasoning.

## Output Format

```json
{
  "domain": "dev | finance | hr | productivity | unknown",
  "confidence": 0.95,
  "reasoning": "Message references pull request review → dev domain",
  "extracted_entities": {
    "pr_url": "string (if found)",
    "invoice_id": "string (if found)",
    "role": "string (if found)",
    "topic": "string (if found)"
  }
}
```

## Guardrails

- NEVER route to a domain that doesn't exist in the registry.
- NEVER fabricate entities — only extract what's explicitly in the message.
- If confidence < 0.5, return domain "unknown" and ask for clarification.
- Classification must complete in under 2 seconds (use Haiku model).
- Do NOT attempt to answer the user's question — only classify and route.

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [srinidhis05](https://github.com/srinidhis05)
- **Source:** [srinidhis05/agentura](https://github.com/srinidhis05/agentura)
- **License:** Apache-2.0
- **Homepage:** https://agenturaai.tech

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-srinidhis05-agentura-classifier
- Seller: https://agentstack.voostack.com/s/srinidhis05
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
