principle-experience-first
An agent skill by cursor, from cursor/plugins. Tags: conversion, design, prioritization, product-strategy, ui-ux.
What it does
Apply when product, UX, or feature-scope tradeoffs come up. Choose user delight over implementation convenience; ship fewer polished features over more rough ones.
Install
With the skills CLI, which installs into Claude Code, Codex, Cursor and other agents:
npx skills add cursor/plugins --skill principle-experience-first
Or copy the skill folder into Claude Code's skills directory by hand (~/.claude/skills for every project, or .claude/skills inside one):
git clone --depth 1 https://github.com/cursor/plugins
cp -r plugins/pstack/skills/principle-experience-first ~/.claude/skills/principle-experience-first
Safety box score
Grade A, minimal risk: 0 of 100 risk points, rated 2026-10-20. The grade rates what the skill and its scripts can reach on the machine of whoever installs it, across eight categories from shell execution to secrets access. How the score works.
This is a documentation-only skill that gives product/UX guidance and does not ship code, run commands, or access external systems. Its only effect is to steer the agent’s prioritization toward polished user experience over implementation convenience.
| Category | Level | Why |
|---|---|---|
| Code & shell execution | 0 (none) | No scripts, shell commands, code execution, or native binaries are included; only a Markdown guidance file is present. |
| Network access | 0 (none) | The skill contains no download, upload, API-call, or remote host interaction behavior. |
| Filesystem reach | 0 (none) | It does not read, write, or delete files outside its own documentation; there are no path-manipulating instructions. |
| Secrets & credentials | 0 (none) | There is no handling of tokens, keys, passwords, .env files, or login sessions. |
| Privilege & persistence | 0 (none) | The skill does not request sudo, global installs, services, shell startup edits, or other privilege changes. |
| Instruction hijack surface | 0 (none) | It contains ordinary product-principle prose and no instructions to ignore safeguards, hide actions, or follow remote content. |
| Irreversible actions | 0 (none) | It does not send messages, deploy, publish, pay, book, or make other external-state changes. |
| Transparency | 0 (none) | All shipped content is readable Markdown; there are no binaries, blobs, or generated-at-runtime code paths. |
Rated 2026-10-20 by an automated review of 1 file from the skill's repository.
Source
- Repository
- cursor/plugins (all skills from this repository)
- Path
- pstack/skills/principle-experience-first/SKILL.md
- Branch
- main
- Collection
- cursor
- Updated
- 2026-09-23
Related skills
- principle-exhaust-the-design-space — Apply when facing a novel UI interaction or architectural decision with no precedent in the codebase.
- principle-redesign-from-first-principles — Apply when integrating a new requirement into an existing design.
- expo-design-system — Framework (OSS). Build and maintain a design system inside an Expo app - a reusable theme of design tokens (color, spacing, typography, radius, shadow.
- expo-native-ui — Framework (OSS). Build beautiful, native-feeling Expo screens.
- expo-ui — Framework (OSS). Build native UI with the @expo/ui package: real SwiftUI on iOS and Jetpack Compose on Android.
- paywalls — When the user wants to create or optimize in-app paywalls, upgrade screens, upsell modals, or feature gates.