By Owl-Listener
Design consistent AI personas, tones, and behaviors across sessions, cultures, emotions, domains, and errors. Architect specifications with traits, rules, and golden responses; calibrate tones by context; generate full persona docs; stress-test specs against 20+ edge cases with reports and fixes.
Develop a tone matrix mapping contexts to appropriate AI behavior.
Create a complete AI persona specification with voice, tone, and behavioral rules.
Test an AI persona against edge cases, adversarial inputs, and emotional scenarios.
Ensuring the AI behaves predictably across sessions, edge cases, and modalities.
Adapting AI behavior for different cultural contexts, languages, and norms.
Tailoring AI behavior for specific professional domains.
How the AI responds to user frustration, confusion, delight, and distress.
How the AI communicates mistakes, uncertainty, and limitations gracefully.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Agentic skills, commands, and plugins for designing AI products — from interaction patterns to alignment, evaluation, agent orchestration, and prompt architecture.
42 skills and 18 commands across 6 plugins, available for both Claude Code and Gemini CLI. Same skills, same shape, both supported as first-class agents.
Agentic Experience Design (AXD) is a new discipline. It has its own vocabulary, definitions, and practices, and it is emerging in real time. Mixed-initiative flow. Harm anticipation. Handoff protocol. Error personality. These are real, useful, often-academic terms. They have not yet been collected into a form designers can reach for in real work.
This repo is the collection. Six plugins, mapped to six layers of the discipline: model interaction, alignment reasoning, system behaviour, evaluation, agent orchestration, prompt architecture. Inside each, seven skills and three commands your AI agent can load when you are designing or auditing agentic experiences. The work in the underlying ideas was done by alignment researchers and HCI scholars over the last three years; the translation into installable skills is the contribution. See REFERENCES.md for the mapping from skills back to source papers.
Pick the install command for your agent.
Add the marketplace, then install plugins from it.
claude plugin marketplace add Owl-Listener/ai-design-skills
claude plugin install model-interaction-design@ai-design-skills
To install all six plugins at once:
for p in model-interaction-design ai-alignment-reasoning system-behavior-shaping evaluation design-agent-orchestration prompt-architecture; do
claude plugin install "$p@ai-design-skills"
done
Gemini CLI installs one extension per directory and expects the manifest at the install source's root, so for this monorepo, clone and install each extension from its local path.
git clone https://github.com/Owl-Listener/ai-design-skills
cd ai-design-skills
gemini extensions install ./gemini-extension/model-interaction-design
To install all six:
for ext in gemini-extension/*/; do gemini extensions install "./$ext"; done
For development (symlink instead of copy, so edits take effect immediately):
gemini extensions link ./gemini-extension/model-interaction-design
Both agents load skills the same way: each skill has a description field in its frontmatter, the agent matches your wording against those descriptions, and the relevant skill loads automatically. You do not pick the skill — the agent does.
If you have not used either Claude Code or Gemini CLI before, the path is short.
Try this as a first prompt to see the difference:
"I am designing an AI assistant for customer support. Help me write the error states for when the assistant does not understand the user's question. Walk me through the trade-offs."
You will see the agent reach for error-personality, tone-calibration, and (depending on the framing) harm-anticipation automatically. Compare the answer to the same question without the skills installed — the difference is what this repo is for. A worked example of that exact comparison is at examples/error-states-walkthrough.md.
You can install all six plugins at once, but if you want to start small, here is a guide based on what you are working on.
model-interaction-design and prompt-architecture. These are the foundation.evaluation and ai-alignment-reasoning. You need the failure modes mapped before launch.design-agent-orchestration. Handoff protocols and orchestration anti-patterns are non-negotiable here.system-behavior-shaping. Persona architecture, error personality, tone calibration.Skills are domain knowledge units (nouns). They teach the agent about designing AI products — like crafting conversation patterns, specifying guardrails, or structuring system prompts.
npx claudepluginhub owl-listener/ai-design-skills --plugin system-behavior-shapingPlan and execute design validation through prototyping strategies, usability testing, heuristic evaluation, and A/B experiments.
User research skills for designers: personas, empathy maps, journey maps, interview scripts, usability testing, and card sorting.
Streamline design operations with critique frameworks, handoff specs, sprint planning, review processes, and team workflows.
Build, document, and maintain scalable design systems — from tokens and components to accessibility and theming.
Shape product direction through competitive analysis, design principles, experience mapping, and strategic alignment.
Design how humans and AI models communicate — conversation patterns, turn-taking, mixed-initiative flows, and generative UI.
Build and run multiple personas across any AI agent.
Design AI-first interfaces that build ongoing relationships through memory, trust evolution, and collaborative planning.
Compile humans into AI agents through deep interviews. Conducts comprehensive behavioral interviews, analyzes work artifacts via MCP tools, and generates installable Claude Code plugins that embody a person's decision-making, communication style, and expertise.
UX/マーケティング向けのユーザーペルソナを、5つの専門エージェントチームで作成するスキル。 ペルソナ設計、ユーザーリサーチ、ナラティブ執筆、バイアスレビュー、データ検証の 5観点からペルソナをディスカッション型で議論・作成し、Markdownドキュメントとして出力する。 data-critic がライブモデレーターとして矛盾を検出・収束を判定する。
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.