| name | Ethics Red-Flag Scanner |
| description | Scans legal documents, communications, and case data for potential ethics violations, conflicts of interest, and professional responsibility issues. Uses dual-thread ethics (systemic AI ethics + professional duty) to flag risks. |
| version | 2025.1 |
| domain | legal-reasoning |
| proficiency | Ethics compliance, MRPC/ABA rules, Conflict detection, Professional responsibility |
| stability | beta |
| resources | mrpc_rules, aba_model_rules, conflict_check_templates |
| prompts | ethics_scan_prompt, conflict_detection_prompt |
| checklist | Scan for client conflicts, Check confidentiality issues, Verify competence requirements, Flag potential MRPC violations |
| input_schema | [object Object] |
| output_schema | [object Object] |
| side_effects | [object Object] |
| usage_policy | [object Object] |
| error_modes | [object Object], [object Object], [object Object] |
| workflow_id | goodcounsel:ethics_review |
| engine | goodcounsel |
| knowledge_scope | [object Object] |
Ethics Red-Flag Scanner Skill
Overview
The Ethics Red-Flag Scanner performs comprehensive ethics compliance checks on legal documents, communications, and case data. It uses Cyrano's dual-thread ethics system to check both systemic AI ethics (toxicity, bias) and professional responsibility (MRPC/ABA rules).
Capabilities
- Conflict Detection: Identifies potential conflicts of interest between clients
- Confidentiality Checks: Flags potential privilege or confidentiality violations
- Competence Verification: Ensures work product meets competence standards
- MRPC Compliance: Checks against Model Rules of Professional Conduct
- Risk Scoring: Provides overall compliance score and severity ratings
Usage Examples
Scan Document
{
"content_type": "document",
"content": "Document text here...",
"matter_id": "matter_12345",
"client_ids": ["client_001", "client_002"]
}
Scan Email
{
"content_type": "email",
"content": "Email content here...",
"matter_id": "matter_12345"
}
Output Format
The skill returns:
- Red Flags: Array of ethics issues with severity and recommendations
- Conflicts: Detected conflicts of interest
- Compliance Score: 0-100 score (higher is better)
- Requires Review: Boolean indicating if manual review needed
Integration
This skill integrates with:
- GoodCounsel Engine: Uses ethics review workflow
- Clio Integration: Retrieves matter and client data
- Ethics Services: Dual-thread ethics checks
- Audit Logging: All scans logged for compliance