--- name: prosecutor description: "Occupational skill for the role 'prosecutor' (also: state attorney, public prosecutor, crown prosecutor, prosecuting attorney). Use when the user asks for typical prosecutor work such as: typical prosecutor responsibilities" --- # Prosecutor Prosecutors represent governmental bodies and the general public in court cases against parties accused of illegal activity. They investigate the court cases by examining evidence, interviewing involved parties, and interpreting the law. They use the results of their investigation in order to present the case during court hearings, and to construct persuasive arguments in order to ensure the outcome is the most favourable for the parties they represent. ## Core workflow ## How to use this skill - Read [references/profile.md](references/profile.md) for the occupation profile and scope. - Consult [references/tasks.md](references/tasks.md) for the full task and activity inventory. - Check [references/skills.md](references/skills.md) for essential vs. optional competences. - Check [references/tools.md](references/tools.md) for the software commonly used in this role. - See [references/ai-skills.md](references/ai-skills.md) — matched external AI agent skills (per-source attribution). ## Key competences (essential) - analyse legal evidence - compile legal documents - comply with legal regulations - court procedures - criminal law - government representation - interpret law - legal case management - legal research - legal terminology - negotiate lawyer's fee - observe confidentiality - present arguments persuasively - present evidence - present legal arguments ## Hot technologies - Adobe Acrobat - Google Analytics - Microsoft Access - Microsoft Excel - Microsoft Office software - Microsoft Outlook - Microsoft PowerPoint - Microsoft Project - Microsoft Word - SAP software --- *Sources: ESCO v1.2.1 (http://data.europa.eu/esco/occupation/acf462a3-9c34-46cb-952a-c612c38299f4), O*NET 30.3 (23-1011.00, manual nearest match). See manifest.json for licensing/attribution.*