-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Add penpot-uiux-design skill #621
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Adds a comprehensive UI/UX design skill for the Penpot MCP server. Features: - MCP tool reference (execute_code, export_shape, import_image, penpot_api_info) - Design system discovery and handling - Board positioning to avoid overlap - Default design tokens (spacing, typography, colors) - Component checklists (buttons, forms, navigation) - Accessibility guidelines (WCAG compliance) - Platform specifications (iOS, Android, responsive web)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR adds a comprehensive UI/UX design skill for the Penpot MCP server, providing detailed guidance for creating professional designs with accessibility standards, platform-specific guidelines, and component patterns.
Changes:
- Adds a new skill for UI/UX design in Penpot with MCP tool integration
- Includes extensive reference documentation for accessibility (WCAG), component patterns, and platform guidelines (iOS, Android, Material Design, responsive web)
- Provides design system handling, board positioning logic, and default design tokens
Reviewed changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| skills/penpot-uiux-design/SKILL.md | Main skill file with frontmatter, MCP tool documentation, design workflow, positioning logic, and best practices |
| skills/penpot-uiux-design/references/accessibility.md | WCAG compliance guidelines including contrast ratios, keyboard navigation, screen reader support, and ARIA reference |
| skills/penpot-uiux-design/references/component-patterns.md | UI component specifications for buttons, forms, navigation, cards, modals, dashboards, and empty/loading states |
| skills/penpot-uiux-design/references/platform-guidelines.md | Platform-specific design specifications for iOS, Android, Material Design, responsive web, and desktop applications |
| docs/README.skills.md | Updated skills documentation table to include the new penpot-uiux-design skill |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Copilot reviewed 5 out of 5 changed files in this pull request and generated no new comments.
Summary
Adds a comprehensive UI/UX design skill for the Penpot MCP server.
Features
execute_code,export_shape,import_image,penpot_api_infoFiles
skills/penpot-uiux-design/SKILL.md- Main skill fileskills/penpot-uiux-design/references/accessibility.md- WCAG guidelinesskills/penpot-uiux-design/references/component-patterns.md- UI component specsskills/penpot-uiux-design/references/platform-guidelines.md- Screen sizes and platform specsValidation
npm run skill:validatepassesnpm run buildupdates README