consent-and-agency

Design consent and agency controls for AI features with governance artefacts.

157|33|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/Owl-Listener/ai-design-skills --skill consent-and-agency
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: consent-and-agency
Source: https://github.com/Owl-Listener/ai-design-skills/tree/main/claude-plugin/ai-alignment-reasoning/skills/consent-and-agency
Command: npx skills add https://github.com/Owl-Listener/ai-design-skills --skill consent-and-agency

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

AI products may act without explicit user consent or ongoing user oversight. This skill guides designing consent mechanisms and agency controls so users understand, approve, and override AI actions when necessary.

Core Features & Use Cases

  • Informed consent for data usage, actions, and capabilities, with continuous transparency.
  • Agency controls including opt-in over opt-out, reversibility, override options, and clear exit paths.
  • Pattern guidance to avoid common hazards (dark patterns) and to document consent artefacts such as flow diagrams and control inventories.

Quick Start

Describe a basic consent and override flow for a new feature, and draft the supporting governance artefacts.

Frequently Asked Questions about consent-and-agency

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

FAQPage Schema
How do I design AI consent mechanisms that avoid dark patterns?

Design AI consent mechanisms by applying informed consent principles, prioritizing opt-in over opt-out, and ensuring continuous transparency for data usage and actions. This approach prevents dark patterns by keeping users informed and in control.

What are agency controls in AI system design?

Agency controls in AI system design provide users with the ability to understand, approve, and override AI actions. Key controls include reversibility, clear exit paths, and override mechanisms across data handling, actions, and system access.

How do I create governance artefacts for user autonomy features?

Create governance artefacts for user autonomy by documenting consent flows through flow diagrams and building control inventories. These artefacts map informed consent processes, override mechanisms, and system access boundaries.

What's the best way to document override mechanisms for AI actions?

The best way to document override mechanisms for AI actions is to draft descriptive Markdown detailing usage instructions, pattern guidance, and control inventories. Include a YAML frontmatter with a name and description to structure the governance artefacts.

When do I need opt-in versus opt-out for AI data handling?

You need opt-in over opt-out for AI data handling when explicit user consent and ongoing oversight are required. Prioritizing opt-in ensures users actively approve data usage and system access rather than passively allowing it.

Can I use Markdown to define consent and agency patterns?

Yes, you can use Markdown to define consent and agency patterns. The skill requires a SKILL.md file with YAML frontmatter for metadata and a descriptive Markdown body detailing the patterns, artefacts, and usage instructions for AI ethics governance.