branch-pr
Prepare pull requests using the target repository's contribution policy. Trigger: creating, opening, or preparing PRs for review.
Trigger: product interface design, web UI, design critique, browsing experience, responsive layout. Guide usable interfaces for the current project.
Claude Code
$ npx -y skills add gentleman-programming/gentle-shell --skill gentle-ui-design --agent claude-code
Codex
$ npx skills add gentleman-programming/gentle-shell --skill gentle-ui-design -a codex -y
Cursor
$ npx skills add gentleman-programming/gentle-shell --skill gentle-ui-design -a cursor -y
Gemini CLI
$ npx skills add gentleman-programming/gentle-shell --skill gentle-ui-design -a gemini-cli -y
GitHub Copilot
$ npx skills add gentleman-programming/gentle-shell --skill gentle-ui-design -a github-copilot -y
OpenCode
$ npx skills add gentleman-programming/gentle-shell --skill gentle-ui-design -a opencode -y
Windsurf
$ npx skills add gentleman-programming/gentle-shell --skill gentle-ui-design -a windsurf -y
name: gentle-ui-design description: "Trigger: product interface design, web UI, design critique, browsing experience, responsive layout. Guide usable interfaces for the current project." license: Apache-2.0 metadata: author: gentleman-programming version: "1.0"
Use for web and product interfaces when shaping, implementing, or assessing a user experience. Pair with `gentle-design` when producing artboards: gentle-design owns delivery, this skill owns UX quality. Use `gentle-ai-tui-design` for terminal interfaces.
| Need or symptom | Load and apply | | --- | --- | | Unclear purpose, weak copy, or generic direction | `references/task-and-content.md` | | Search, large collections, or difficult comparison | `references/browse-and-compare.md` | | Flat hierarchy, clutter, or weak feedback | `references/composition-and-feedback.md` | | Narrow screens, input access, or missing states | `references/adaptive-interfaces.md` |
1. Identify the audience, primary job, constraints, and likely content sizes; inspect existing project conventions when available. 2. Load only the relevant references and select defaults or justified exceptions for the task. 3. Apply the project's visual language and account for touch, keyboard, focus, contrast, and reduced motion. 4. Inspect visually when useful and authorized; report observations rather than implying an inspection occurred.
Summarize design choices and tradeoffs, files changed if any, checks actually performed, and important unknowns.
Gentle Shell is a Pi-native workspace for AI-assisted development, bringing parallel coding agents, live tasks, Git diffs, persistent memory, and permission controls into one terminal interface. Powered by Gentle AI and Organic Driven Development (ODD).
Prepare pull requests using the target repository's contribution policy. Trigger: creating, opening, or preparing PRs for review.
Trigger: PRs over 400 lines, stacked PRs, review slices. Split oversized changes into chained PRs that protect review focus.
Design docs that reduce cognitive load. Trigger: writing guides, READMEs, RFCs, onboarding, architecture, or review-facing docs.
Write warm, direct collaboration comments. Trigger: PR feedback, issue replies, reviews, Slack messages, or GitHub comments.
Trigger: design a screen or page, mockup, landing page, UI directions, artboards, try a different approach, design system sync.…
Gentle AI harness discipline for Pi work: clarify first, track ODD work, applicable test-first by default, delegate when useful,…
Use your assigned AgentMail inbox to read email tasks, explicitly send or reply, and check delivery. Provided automatically by…
Create a new Architecture Decision Record with sequential numbering and AgentDB registration