dsa-statement-of-reasons

Generate EU DSA-compliant Statements of Reasons for platform moderation decisions.

17|2|Updated May 21, 2026
One-click install
npx skills add https://github.com/borghei/AI-Skills-German-Law --skill dsa-statement-of-reasons
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dsa-statement-of-reasons
Source: https://github.com/borghei/AI-Skills-German-Law/tree/main/dsa-dma/skills/dsa-statement-of-reasons
Command: npx skills add https://github.com/borghei/AI-Skills-German-Law --skill dsa-statement-of-reasons

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps platforms generate clear, compliant Statements of Reasons for moderation decisions under the EU DSA, ensuring transparency and legal alignment with Art. 17.

Core Features & Use Cases

  • DSA-compliant Reasoning: Automatically construct detailed statements covering the action type, affected user, basis, scope, and appeal rights.
  • Transparency & Compliance: Aligns with Art. 17 and feeds the DSA Transparency Database with required fields.
  • Use Case: A platform blocks a user for a policy violation and uses this Skill to publish a formal, standards-aligned rationale.

Quick Start

Provide the moderation decision details (type, recipient, basis, territorial scope, automation, and any orders) and generate a compliant Statement of Reasons.

Frequently Asked Questions about dsa-statement-of-reasons

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is a DSA Statement of Reasons and when do I need one for platform moderation?

A DSA Statement of Reasons is a formal rationale required under EU law for moderation actions like removal, suspension, demonetization, or account locks. You need one to ensure transparency and legal alignment with Article 17 for affected users.

How do I generate an EU DSA-compliant Statement of Reasons for a suspended account?

To generate a DSA-compliant Statement of Reasons, provide the moderation decision details including action type, recipient, legal basis, territorial scope, automation usage, and any orders. The system then constructs a formal rationale covering appeal rights.

Does a DSA Statement of Reasons need to be reported to the Transparency Database?

Yes, DSA compliance requires reporting moderation actions to the Transparency Database. The generated Statement of Reasons aligns with Article 17 and feeds the database with required fields including scope, facts, automated tools, and legal basis.

What required elements must be included in an Article 17 moderation statement for online platforms?

Article 17 moderation statements must include scope, facts, use of automated tools, legal basis, and appeal information. These elements ensure transparency for platform decisions like content removal or account suspension across EU jurisdictions.

Can I use this to document demonetization and account-lock decisions under the EU DSA?

Yes, this generates DSA-compliant Statements of Reasons for various platform moderation actions including demonetization, account locks, suspensions, and content removal across EU jurisdictions.

What limitations exist when automating Statements of Reasons for EU platform compliance?

This Skill requires accurate input of moderation decision details to function properly. It does not make moderation decisions itself, but structures provided facts into a compliant format aligned with Article 17 and Transparency Database requirements.