By Owl-Listener
Design professional AI prompt architectures including system prompts, reusable templates, multi-step chains with token budgets, examples, and constraints. Audit pasted prompts for structure, issues, and improvements with scored reports and rewrites. Version prompts like code using Git for regression testing and deployments.
Designing reasoning chains that produce better outputs.
Defining output format, length, tone, and content boundaries within prompts.
Designing what information goes into the context window and in what order.
Crafting examples that steer AI behavior effectively.
Managing prompt iterations, testing changes, and tracking what works.
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 prompt-architecturePlan 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.
27-framework prompt engineering skill for analyzing and improving prompts across 7 intent categories
Design how humans and AI models communicate — conversation patterns, turn-taking, mixed-initiative flows, and generative UI.
Testany AI/LLM 工具集:Prompt 优化
Hot-reloadable versioned prompts with easy tools for prompt engineering, chain workflows, quality gates. Symbolic syntax: >>prompt --> >>chain @framework :: 'gate'
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.
Write prompts, system instructions, agent directives, and skill descriptions using two stacked layers: outcome-first (goal, success criteria, stopping condition) plus directional language (every sentence names the path with positive verbs).