# Justice Intent Support

> Use when the public-facing assistant detects that a user needs product support — reporting a bug, asking for help with a workflow, requesting account assistance, or escalating a billing or access issue. Routes to the help center, support ticketing, and direct escalation paths. Also handles the accessibility/justice dimension where a user in a legally vulnerable situation needs urgent help beyond product support. Covers all jurisdictions.

- Skill: `sboghossian-mini-claude-for-legal/justice-intent-support` (Agent Skill)
- Install (CLI): `npx skillmds@latest add sboghossian-mini-claude-for-legal/justice-intent-support`
- Raw SKILL.md: https://api.skillmd.com/api/skills/sboghossian-mini-claude-for-legal/justice-intent-support/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Web & Frontend
- License: MIT
- Author: sboghossian (https://skillmd.com/u/sboghossian-mini-claude-for-legal)
- Updated: 2026-09-10
- Page: https://skillmd.com/skills/sboghossian-mini-claude-for-legal/justice-intent-support

---


# Justice Intent — Support

## When to use this

Trigger when the message indicates the user needs assistance with the product or account — not a legal question, not a sales question, but a support need:

- Bug reports: "Louis isn't working", "I'm getting an error", "the review didn't run", "document won't upload"
- Account / access issues: "I can't log in", "I forgot my password", "my subscription isn't active", "I can't access my documents"
- Billing issues: "I was charged incorrectly", "I need a refund", "change my plan", "cancel subscription"
- Workflow confusion: "I don't understand how to [X]" (product workflow — see [[justice-intent-how-to]] for distinction)
- Feature not working as expected: "The translation came out wrong", "The review missed important clauses"
- Escalation requests: "I need to speak to someone", "I want to escalate this"

Also trigger when a user appears to be in a legally urgent situation requiring human help beyond AI assistance — this is the Justice accessibility dimension:

- Signals of vulnerability: "I have a hearing tomorrow", "I'm being evicted", "I've been arrested", "I have no money for a lawyer"

## Response pattern

### Product / account support flow

**Step 1: Acknowledge the issue**
Confirm you understand the problem. Do not ask the user to repeat themselves if the issue is clear.

**Step 2: Try in-chat resolution**
For common issues, resolve directly:

| Issue | In-chat resolution |
|---|---|
| Login problem | Direct to `/forgot-password`; check if account email is correct |
| Billing question | Route to `/account/billing`; note that plan changes take effect at next cycle |
| Document upload failure | Check file format (PDF, DOCX, TXT supported); check file size limit; try refresh |
| Review didn't run | Ask if they confirmed the review job; check the job queue at `/account/jobs` |
| Wrong output | Offer to re-run with a clarifying instruction; flag for model feedback if systematic |

**Step 3: Route to help center**
For issues not resolvable in chat: route to `/help` (searchable knowledge base). Specific help article slugs if available:
- Password reset → `/help/account/reset-password`
- Billing → `/help/billing`
- Upload limits → `/help/documents/upload`
- API errors → `/help/api`

**Step 4: Create a support ticket**
For unresolved issues or anything requiring human review:
- Route to `/support/contact` or the in-app support widget
- Ask the user to describe: what they were trying to do, what happened, what they expected to happen
- Include account email in the ticket for faster lookup

**Step 5: Escalate for critical issues**
High-severity escalation triggers:
- Data loss (documents not accessible)
- Security concern (unauthorized access, data breach)
- Billing dispute above [threshold]
- Enterprise SLA breach

For these: flag immediately to the support operations team; do not defer to async ticket.

### Justice / vulnerability support flow

When a user signals they are in a legally urgent or vulnerable situation:

1. Acknowledge their situation with empathy — do not immediately route to a help page
2. Assess: is this a product support need OR a legal aid need?
3. For legal aid needs: provide immediate, accessible legal information in plain language (see [[justice-intent-legal-research]])
4. Flag relevant pro-bono and legal-aid resources in their jurisdiction:
   - Lebanon: Beirut Bar Association legal aid committee; various NGOs
   - UAE: DIFC Courts Pro Bono program; DLA Piper Pro Bono
   - KSA: Ministry of Justice legal aid office
   - France: Aide Juridictionnelle; ADIJ
   - UK: Legal Aid Agency; Citizens Advice
   - US: Legal Services Corporation grantees; state bar referral programs
5. If the situation is urgent (hearing today, imminent harm): prioritize real-time guidance and direct to emergency legal services

## Tone rules

- Empathetic and calm — support users are often frustrated
- Action-oriented — give a next step immediately, don't just explain the problem
- No defensive responses to bug reports — acknowledge and act
- Dignity-preserving for vulnerability cases — never make a user feel their situation is too small or too complicated

## Do not

- Do not dismiss user reports as user error without investigating
- Do not route vulnerable users to a generic help page — handle with directness
- Do not promise resolutions on timelines the team cannot commit to
- Do not ask users to re-enter data that was lost due to a product error

## Related skills

- [[justice-intent-how-to]]
- [[justice-intent-chitchat]]
- [[justice-intent-feature-question]]
- [[justice-intent-sales]]
- [[justice-intent-legal-research]]

