"component demo"
为组件和钩子创建演示页面。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
为组件和钩子创建演示页面。
设计一个高端的、黑色背景带有粉色玻璃效果的待办事项应用程序首页焦点区域,该区域智能地将快速添加、下一步行动和使用说明整合为单一、平静且目标导向的体验。实现React图标和Framer Motion以提供流畅的动画效果。
为TypeScript + React代码进行组件和类型设计。在规划新功能、设计组件和自定义钩子、防止原始类型滥用,或者重构时发现需要新的抽象时使用。专注于基于功能的架构和类型安全。
当用户想要“创建待持续组件”、“构建TBC模板”、“扩展现有组件”、“创建变体”、“为待持续做出贡献”、“组件结构”、“如何创建GitLab CI组件”,或者需要关于组件架构、命名约定、GitLab CI组件语法、输入规范、基础作业模式或待持续的最佳实践和理念的指导时,应使用此技能。
为SEED设计系统生成全面的组件指南文档。在创建或更新位于./docs/content/docs/components目录下的设计指南文档时使用。此技能有助于创建高质量的文档,类似于action-button.mdx。
设计指定组件的重构。
根据Ultrathink的标准重构React组件,减少重复并创建可重用的通用组件
当用户要求'创建一个组件'、'添加一个按钮'、'构建一张卡片'、'添加UI元素'或'创建一个功能组件'时,应使用此技能。提供使用shadcn/ui、Radix原语和CVA模式在components/**/*.tsx中指导React组件的建议。
针对12个组件组(品牌、字体排印、按钮、表单、选择器、表格、图表、展示、覆盖层、导航、反馈、回退)的跨组件一致性分析。评估统一性并识别模式偏差。可与其他审查技能结合使用。
创建squared包和squareone应用程序中React组件的全面指南。在创建新组件、设置组件结构、实现CSS Modules样式、编写Storybook故事或设置组件测试时使用此技能。涵盖TypeScript模式(类型与接口,不使用React.FC)、带有设计令牌的CSS Modules、复合组件模式、Storybook集成以及vitest测试。
编写专业的文档,包括README文件、Storybook故事、API文档、使用示例和组件库的迁移指南
使用TypeScript和现代最佳实践创建一个新的React组件
使用Shadcn UI、Radix基础组件和Tailwind CSS 4在Next.js 16中开发React 19组件的模式和最佳实践。涵盖可访问性、组合、变体以及服务端/客户端组件模式。在创建、修改或调试UI组件时使用。
强制执行使用领域+角色模式的React组件命名约定。在创建、审查或重构组件时使用。
保持一致的文件结构 - 基础shadcn组件存放在components/ui中,组合组件存放在components/shared中,路由相关页面存放在pages中,始终使用barrel导出方式
设计指定组件的测试。
创建和管理OSCAL组件定义,用于可重用的安全控制实现。灵感来源于CivicActions组件和社区模式。用于构建组件库和共享控制实现。
使用Storybook和主题创建设计系统
系统组件实现修复。使用Serena MCP符号工具进行高效的代码修改。处理令牌使用更新、模式标准化、可访问性修复以及Props API对齐。更改后始终通过构建验证进行验证。
指导ResRequest Vue项目中的组件选择。确保正确使用ShadCN-Vue与自定义组件,正确的导入方式以及遵守设计系统规范。在创建或修改Vue组件时激活。
根据设计规范实现UI组件。在实现前端组件、页面或UI元素时使用。遵循ui-ux-designer的设计规范,实现响应式设计,并确保可访问性。
Tailwind CSS组件食谱。在构建具有一致样式的UI组件时使用。提供卡片、徽章、按钮、模态框、输入框等的复制粘贴模式。
为CSS定位和组件文档添加data-slot属性
使用Playwright对React组件进行截图测试。捕获组件像素并与基线进行比较。在编辑React组件故事或测试UI组件的*.visual.spec.ts文件时自动应用。