Add design system agent skills for common workflows#78068
Conversation
|
Happy to iterate on the implementation details here based on feedback. I started with a simple Markdown-based structure in |
|
Warning: Type of PR label mismatch To merge this PR, it requires exactly 1 label indicating the type of PR. Other labels are optional and not being checked here.
Read more about Type labels in Gutenberg. Don't worry if you don't have the required permissions to add labels; the PR reviewer should be able to help with the task. |
|
The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message. To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook. |
What?
Closes #77209
This PR adds a set of design system agent skills for common workflows in
.agents/skills/, covering:Each skill is split into a
SKILL.mdentry point plus focused reference files, instead of a single monolithic skill.Why?
Agents working with the WordPress Design System often lack the repo-specific context needed to complete common tasks reliably. This includes workflows like implementing components with
@wordpress/ui, translating designs into code, contributing new components or tokens, and reviewing design system changes.How?
This PR introduces four skills under
.agents/skills/:design-system-component-implementationdesign-system-figma-to-codedesign-system-contributiondesign-system-code-reviewUse of AI Tools
GitHub Copilot was used to help research repository conventions, and refine the skill content, and review the resulting files for accuracy and consistency. All generated content was manually reviewed and edited before submission.