Agent skill

Consent And Agency

by Owl-Listener in Owl-Listener/ai-design-skills

Designing for informed user consent, opt-out, and human override.

MITAuto-check passed

Install Consent And Agency

skills CLI
$ npx skills add Owl-Listener/ai-design-skills --skill consent-and-agency -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Owl-Listener/ai-design-skills consent-and-agency --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Owl-Listener/ai-design-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/ai-alignment-reasoning/consent-and-agency .claude/skills/consent-and-agency && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
consent-and-agency
GitHub stars
185
Token cost
~598 tokens
SKILL.md length
325 words
Files
1
Skills in repo
11
Repo updated
First seen
Licence
MIT

At a glance

Designing for informed user consent, opt-out, and human override.

  • Tasks that involve AI interpretability
  • SKILL.md covers Informed Consent for AI, Designing for Agency, Consent Patterns and Agency Anti-Patterns, plus 1 more section
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Consent And Agency is an agent skill from Owl-Listener/ai-design-skills. Designing for informed user consent, opt-out, and human override.

Its SKILL.md is about 600 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: AI Design Skills Collection: agentic skills, commands, and plugins for designing AI products — from interaction patterns to alignment, evaluation, agent orchestration, and prompt… The licence is MIT.

When your agent uses it

  • Tasks that involve AI interpretability

Example prompts

  • “/consent-and-agency”

What it can do on your machine

Read from SKILL.md and the folder at commit f41b650. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Consent And Agency loads about 598 tokens when it runs. Until then it costs about 21 tokens; SKILL.md has 325 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~21
When it runs · the whole SKILL.md, loaded when a task matches
~598

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from Owl-Listener/ai-design-skills at commit f41b650, republished under its MIT licence (© Owl-Listener). 325 words, ~598 tokens.

Download SKILL.mdSave it as .claude/skills/consent-and-agency/SKILL.md (or your agent's skills folder).
name
consent-and-agency
description
Designing for informed user consent, opt-out, and human override.

AI products make decisions, take actions, and process information on behalf of users. Consent and agency design ensures users remain in control — understanding what the AI does, agreeing to it, and being able to override it.

Users should understand and agree to:

  • What data the AI uses: Conversation history, personal data, uploaded documents, browsing behaviour
  • What the AI does with it: Training, personalisation, sharing with third parties, storage
  • What actions the AI takes: Sending messages, making changes, accessing systems
  • What the AI can't do: Limitations that might affect the user's expectations Consent is not a checkbox at sign-up. It's an ongoing design challenge throughout the experience.

Designing for Agency

Agency means the user feels — and is — in control:

  • Opt-in over opt-out: AI features should be activated by the user, not imposed
  • Reversibility: AI actions should be undoable wherever possible
  • Override mechanisms: The user can always stop, redirect, or override the AI
  • Exit paths: The user can disengage from AI assistance at any point without penalty
  • Preference controls: The user can adjust AI behaviour, scope, and autonomy levels
  • Progressive consent: Ask for permission incrementally as new capabilities are needed, not all at once
  • Contextual consent: Ask at the moment the action is about to happen, not in advance
  • Granular consent: Let users consent to specific actions or data uses, not blanket permissions
  • Revocable consent: Users can withdraw consent and have that withdrawal take effect

Agency Anti-Patterns

  • Dark patterns: Making it hard to opt out or override the AI
  • Consent fatigue: Asking for permission so often that users click through without reading
  • Learned helplessness: AI does so much that users forget how to do things themselves
  • Invisible actions: The AI takes actions the user doesn't know about
  • Irreversible defaults: AI actions that can't be undone without user awareness

Design Artefacts

  • Consent flow diagrams per feature
  • Agency checkpoint specifications
  • Override mechanism inventory
  • Data use transparency matrix
  • Opt-out path designs

© Owl-Listener, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/ai-alignment-reasoning/consent-and-agency of Owl-Listener/ai-design-skills.

Open the folder on GitHubat commit f41b650

Compare with similar skills

Consent And Agency next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Consent And Agency compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Consent And Agency this skillOwl-Listener/ai-design-skills185—~598Automated safety check: PassMIT
Esmfold2JimLiu/science-skills2284 repos~2.5kAutomated safety check: PassApache-2.0
Anomalib Adding A Modelopen-edge-platform/anomalib6.2k—~1.9kAutomated safety check: PassApache-2.0
ObliteratusRedWoodOG/Hermes-Desktop1775 repos~3.8kAutomated safety check: PassMIT
Sae Feature Annotationssoftnanolab/bagel148—~1.5kAutomated safety check: PassMIT
Sparse Autoencoder Training with SAELensOrchestra-Research/AI-Research-SKILLs13k5 repos~3.2kAutomated safety check: PassMIT

Similar skills

  • Esmfold2

    JimLiu/science-skills

    Biohub ESMFold2 / ESMFold2-Fast all-atom co-folding (Candido et al.

    228 GitHub starsUsed in 4 repos~2.5k tokens
    AI & LLM EngineeringAuto-check passed
  • Anomalib Adding A Model

    open-edge-platform/anomalib

    Adds a new anomaly-detection model to anomalib under src/anomalib/models/.

    6.2k GitHub stars~1.9k tokensUpdated yesterday
    Data & AnalyticsAuto-check passed
  • Obliteratus

    RedWoodOG/Hermes-Desktop

    Remove refusal behaviors from open-weight LLMs using OBLITERATUS — mechanistic interpretability techniques (diff-in-means, SVD, whitened SVD, LEACE, SAE decomposition, etc.) to excise guardrails…

    177 GitHub starsUsed in 5 repos~3.8k tokens
    AI & LLM EngineeringAuto-check passed
  • Sae Feature Annotations

    softnanolab/bagel

    Look up what a Biohub ESM-C sparse-autoencoder (SAE) feature means — its label, description, top-activating proteins, decoder neighbours, and activation statistics — by querying the Biohub…

    148 GitHub stars~1.5k tokensUpdated 4 days ago
    Data & AnalyticsAuto-check passed
  • Sparse Autoencoder Training with SAELens

    Orchestra-Research/AI-Research-SKILLs

    Guides training and analyzing sparse autoencoders with SAELens to break neural network activations into interpretable features, including superposition and monosemanticity studies.

    13k GitHub starsUsed in 5 repos~3.2k tokens
    AI & LLM EngineeringAuto-check passed
  • TransformerLens Interpretability

    Orchestra-Research/AI-Research-SKILLs

    Guides mechanistic interpretability work with TransformerLens: loading models, caching activations, using HookPoints, activation patching and attention-pattern analysis.

    13k GitHub starsUsed in 3 repos~3k tokens
    AI & LLM EngineeringAuto-check passed

More from Owl-Listener/ai-design-skills

All 11 skills in this repo
  • Few Shot Patterns

    Owl-Listener/ai-design-skills

    Crafting examples that steer AI behavior effectively. An agent skill from Owl-Listener/ai-design-skills.

    185 GitHub stars~723 tokensUpdated 4 mo ago
    Auto-check passed
  • State Management

    Owl-Listener/ai-design-skills

    Managing shared context, memory, and state across multiple agents.

    185 GitHub stars~1.5k tokensUpdated 4 mo ago
    Auto-check passed
  • Agent Role Design

    Owl-Listener/ai-design-skills

    Defining what each agent does, knows, and owns in a multi-agent system.

    185 GitHub stars~658 tokensUpdated 4 mo ago
    Auto-check passed
  • Behavioral Consistency

    Owl-Listener/ai-design-skills

    Ensuring the AI behaves predictably across sessions, edge cases, and modalities.

    185 GitHub stars~568 tokensUpdated 4 mo ago
    Auto-check passed
  • Bias Detection Design

    Owl-Listener/ai-design-skills

    Designing review workflows to surface and mitigate bias in AI outputs.

    185 GitHub stars~650 tokensUpdated 4 mo ago
    Auto-check passed
  • Chain Of Thought Design

    Owl-Listener/ai-design-skills

    Designing reasoning chains that produce better outputs. An agent skill from Owl-Listener/ai-design-skills.

    185 GitHub stars~687 tokensUpdated 4 mo ago
    Auto-check passed

Questions about Consent And Agency

What does Consent And Agency do?

Designing for informed user consent, opt-out, and human override. Consent And Agency is an agent skill from Owl-Listener/ai-design-skills. Designing for informed user consent, opt-out, and human override.

When should I use Consent And Agency?

Consent And Agency fits situations like: tasks that involve AI interpretability.

How do I install Consent And Agency in Claude Code?

Run `npx skills add Owl-Listener/ai-design-skills --skill consent-and-agency -a claude-code`. Or copy the skill folder (skills/ai-alignment-reasoning/consent-and-agency in Owl-Listener/ai-design-skills) into .claude/skills/consent-and-agency in your project. Claude Code loads it when a task matches its description.

How do I install Consent And Agency in Codex?

Run `npx skills add Owl-Listener/ai-design-skills --skill consent-and-agency -a codex`. Or copy the skill folder (skills/ai-alignment-reasoning/consent-and-agency in Owl-Listener/ai-design-skills) into .agents/skills/consent-and-agency in your project. Codex loads it when a task matches its description.

Can I use Consent And Agency in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Owl-Listener/ai-design-skills --skill consent-and-agency -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/consent-and-agency, .gemini/skills/consent-and-agency, .github/skills/consent-and-agency and .opencode/skills/consent-and-agency in your project.

What does Consent And Agency need to run?

SKILL.md names no scripts, command-line tools or credentials: Consent And Agency is instructions for the agent only.

Does Consent And Agency access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Consent And Agency safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Consent And Agency use?

Consent And Agency is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Consent And Agency use?

About 598 tokens (SKILL.md is roughly 2.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Consent And Agency?

Skills that share tags, products or a category with Consent And Agency: Esmfold2 (JimLiu/science-skills, 228 stars), Anomalib Adding A Model (open-edge-platform/anomalib, 6.2k stars), Obliteratus (RedWoodOG/Hermes-Desktop, 177 stars) and Sae Feature Annotations (softnanolab/bagel, 148 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Consent And Agency?

Owl-Listener (a GitHub user) maintains it in Owl-Listener/ai-design-skills, which has 185 GitHub stars. The repository holds 11 skills in this directory. The repository was last updated on June 9, 2026.

Source: Owl-Listener/ai-design-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.