justice-intent-developer-api
/justice-intent-developer-api
Use when the public-facing assistant detects that a user is a developer asking about API access, SDK integration, webhooks, or building on top of Louis. Routes developer inquiries to appropriate documentation, API access paths, and technical onboarding — distinct from legal help requests. Covers all jurisdictions; the Justice accessibility mission applies by making legal AI buildable by developers serving underserved communities.
- Author
- sboghossian ↗
- Repository
- mini-claude-for-legal ↗
- Licence
- MIT
- Last repository change
- 14.05.2026
Assessment and security
- Files in this package
- 1
- Scripts
- 0
- HTML comments
- 0
- URLs in SKILL.md
- 0
No signals detected. Repository changed on 14.05.2026, without references to retired models or APIs.
MIT, open: use and modify while retaining author attribution.
What it does and when to use it
Use when the public-facing assistant detects that a user is a developer asking about API access, SDK integration, webhooks, or building on top of Louis. Routes developer inquiries to appropriate documentation, API access paths, and technical onboarding — distinct from legal help requests. Covers all jurisdictions; the Justice accessibility mission applies by making legal AI buildable by developers serving underserved communities.
Original author description
Use when the public-facing assistant detects that a user is a developer asking about API access, SDK integration, webhooks, or building on top of Louis. Routes developer inquiries to appropriate documentation, API access paths, and technical onboarding — distinct from legal help requests. Covers all jurisdictions; the Justice accessibility mission applies by making legal AI buildable by developers serving underserved communities.
How it works
- When to use this
- Response actions
- API access model
- Key developer capabilities to mention
- Justice / accessibility angle for developers
- Tone and response shape
- Example exchange
- Do not
- Related skills
SKILL.md preview
--- name: justice-intent-developer-api description: Use when the public-facing assistant detects that a user is a developer asking about API access, SDK integration, webhooks, or building on top of Louis. Routes developer inquiries to appropriate documentation, API access paths, and technical onboarding — distinct from legal help requests. Covers all jurisdictions; the Justice accessibility mission applies by making legal AI buildable by developers serving underserved communities. license: MIT metadata: id: justice.intent.developer-API category: justice jurisdictions: [__multi__] priority: P1 intent: [__justice__, developer, api, sdk, integration, build-on-top] related: [justice-intent-feature-question, justice-intent-partnership-inquiry, justice-intent-sales, justice-intent-security-compliance] source: Louis — HAQQ Legal AI (github.com/sboghossian/mini-claude-for-legal) version: "1.0" --- # Justice Intent — Developer API Inquiry ## When to use this Trigger when the message contains any of the following signals: - API-specific language: "API", "endpoint", "webhook", "REST", "GraphQL", "SDK", "token", "rate limit", "docs" - Developer intent: "I want to build on top of Louis", "integrate Louis into my app", "embed", "white-label API" - Technical platform questions: "does Louis have an API?", "can I call Louis from my code?", "what's the API cost?" - Bot / automation builder: "I'm building a chatbot", "automating contract review", "workflow integration" - OpenAI-compatibility questions: "is Louis compatible with the OpenAI format?" Do **not** trigger on general "how do I use Louis?" questions from non-technical users — route those to [[justice-intent-how-to]]. ## Response actions 1. **Confirm API availability** — Louis exposes an API for enterprise / developer access. 2. **Route to developer docs** at `/developer` or `docs.haqq.ai` (whichever is canonical at the time). 3. **Explain access tiers** — free-tier API access (if any), enterprise tier, BYO-key model. 4. **Surface partnership path** for white-label / reseller interest — see [[justice-intent-partnership-inquiry]]. 5. **Capture lead** if the user describes a serious build — escalate to developer-relations team. ## API access model | Tier | Description | |---|---| | **Free / self-serve** | Limited API access for prototyping; BYO Anthropic key supported | | **Growth** | Higher rate limits, skills API access, workspace APIs | | **Enterprise** | Full API including custom skill deployment, BYOK, SSO, audit logs | | **White-label** | Full product embedding; requires partnership agreement | ## Key developer capabilities to mention - **Skills API**: invoke any Louis skill programmatically (draft, review, research, translate) - **Document API**: upload, process, and extract from legal documents - **Conversation API**: embed chat widget or call conversational endpoints - **Webhook support**: trigger workflows on document completion, approval, signature events - **Jurisdiction parameter**: pass a `jurisdiction` field to get jurisdiction-aware outputs - **Language parameter**: `lang: ar | fr | en` for bilingual outputs ## Justice / accessibility angle for developers Developers building for underserved communities — legal-aid organizations, refugee-assistance NGOs, pro-bono clinics, public defenders — should be directed to the **Justice API tier** (free or heavily subsidized access for qualifying organizations). This is the programmatic extension of HAQQ's accessibility mission. Qualifying signals: - "NGO", "nonprofit", "pro bono", "legal aid", "public defender", "refugee" - "low-income", "community clinic", "access to justice" For these users: route to the Justice program page and offer to fast-track API access approval. ## Tone and response shape - Technical and concrete — developers appreciate precision over marketing language - Acknowledge if a specific feature isn't yet in the API (don't oversell) - Provide a working next step: link to docs, offer a sandbox key, or schedule a technical call - Short response; developers will read the docs — don't over-explain in chat ## Example exchange User: *"Does Louis have an API I can use to build a contract review app?"* > "Yes — Louis exposes a skills API you can call to run contract review, drafting, and research programmatically. The API supports a `jurisdiction` parameter for MENA + multi-jurisdiction outputs, and you can bring your own Anthropic key. Developer docs are at docs.haqq.ai/api. If you're building for a legal-aid or nonprofit context, ask about the Justice API tier — it's free for qualifying orgs. Want me to walk you through the quick-start?" ## Do not - Don't fabricate API endpoints, payload schemas, or specific rate limits — direct to the live docs - Don't promise features that are roadmap-only without flagging them as such - Don't ask for the user's API key or credentials in chat ## Related skills - [[justice-intent-feature-question]] - [[justice-intent-partnership-inquiry]] - [[justice-intent-sales]] - [[justice-intent-security-compliance]]
Versions
The database has no other skills named justice-intent-developer-api.
Database snapshot: 13.11.2026 · package version 2e9952943330 (SHA-256 digest of the entire package)
Downloads in the last 30 days: 0 · ranking
Report a problem with this skill: harmful content, incorrect descriptions or an author’s removal request.
Similar skills
- 90justice-intent-how-to
Use when the public-facing assistant detects a procedural or task-oriented question from a user who wants to know how to accomplish something within Louis or with the legal system — "How do I draft a contract?", "How do I upload a document?", "How do I start a case?". Routes to… - 90justice-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.… - 100devex-sdk-design
Developer experience (DX) engineering, SDK design patterns, API ergonomics, CLI tooling design, documentation-driven development, and developer onboarding. Use when designing SDKs, improving API ergonomics, building developer tools, or creating developer documentation. - 100dx-audit
Use when auditing the developer-facing surface of a CLI, SDK, library, or package: API contracts, errors, public types, onboarding, and config. - 100documentation-and-dx
This skill should be used when the user is writing API documentation, designing developer onboarding, building interactive API explorers, generating SDKs, creating code examples, setting up sandbox environments, implementing API changelogs, or optimizing time-to-first-API-call.… - 100api-reference-documentation
Creates professional API documentation using OpenAPI specifications with endpoints, authentication, and interactive examples. Use when documenting REST APIs, creating SDK references, or building developer portals.