Skip to content

feat(agents): Responsible AI Impact Assessment Agent #384

@jayachithra

Description

@jayachithra

Custom Agent Name

/rai-impact-assessment-creator

Type

Custom Agent

Purpose

Responsible AI (RAI) Impact Assessment is a critical process for any project involving AI. It helps teams identify potential misuse scenarios, understand possible harms to different stakeholders, and define appropriate mitigations early in the lifecycle of an AI system.

Microsoft recommends conducting Impact Assessments as early as possible, once the use case is clear, so that risks can be addressed proactively rather than reactively. However, performing a thorough assessment can be time-consuming and often depends on having deep RAI expertise available at the right time.

An RAI Impact Assessment agent would support this process by analyzing a project’s use case, systematically identifying potential harms, affected stakeholders, and possible mitigations. The agent’s output - an initial Impact Assessment document - can serve as a strong starting point for team discussions, reviews, and refinement, helping teams move faster while maintaining high Responsible AI standards.

Requirements

The RAI Impact Assessment agent should:

  • Demonstrate deep understanding of Microsoft’s Responsible AI Standards and Principles and apply them consistently across assessments.
  • Ingest and reason over a project’s use case, including its context, users, and deployment environment. Ask clarifying questions to the user to gather more information if needed.
  • Generate a comprehensive Responsible AI Impact Assessment document.
  • Identify and clearly articulate:
    1. Different intended uses and possible misuses of the system
    2. Potential benefits and harms of the system across different stakeholder groups.
    3. Preliminary mitigation strategies for identified harms, grounded in RAI best practices.

The output should be structured, actionable, and suitable as a starting point for team reviews, workshops, and further refinement.

Metadata

Metadata

Assignees

No one assigned

    Labels

    agentsCustom chat agents (.agent.md)featureNew feature triggering minor version bump

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions