Skill 资源库

AI Skill 资源库

把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。

personjakexiao无需 Key

render-info

使用Blazor中的RendererInfo类来检测渲染上下文和交互性。

download12deployed_codestar221
personjakexiao无需 Key

d3js-visualization

使用D3.js进行专业的数据可视化创建,支持交互式图表、自定义可视化、动画和响应式设计。用途包括:(1) 创建自定义的交互式图表,(2) 构建仪表板,(3) 网络/图可视化,(4) 地理数据映射,(5) 时间序列分析,(6) 实时数据可视化,(7) 复杂多维数据展示

download12deployed_codestar221
personjakexiao无需 Key

frontend-aesthetics

在创建UI设计时使用,以避免通用的“AI杂乱”美学。强制执行独特的版式、统一的色彩系统、有目的的动态效果和氛围背景。对于着陆页、仪表板和品牌界面至关重要。

download12deployed_codestar221
personjakexiao无需 Key

desmos-graphing

在Obsidian中使用desmos-graph代码块创建交互式的Desmos图表。当可视化函数、参数曲线、不等式或具有可自定义样式和设置的数学关系时使用。

download12deployed_codestar221
personjakexiao无需 Key

react-ui-patterns

现代React UI模式用于加载状态、错误处理和数据获取。在构建UI组件、处理异步数据或管理UI状态时使用。

download12deployed_codestar221
personjakexiao无需 Key

c4-modeling

C4架构建模用于记录软件架构。在创建架构图、规划新系统、与利益相关者沟通或进行架构审查时使用。

download12deployed_codestar221
personjakexiao无需 Key

frontend-components

构建可重用、可组合的UI组件,每个组件具有单一职责、清晰的属性接口、适当的状态管理和最小的耦合。在创建或编辑React组件(.tsx, .jsx文件)、设计带有属性的组件API、实现组件组合模式、管理本地组件状态、构建shadcn/ui组件、在resources/js/Components/中创建共享UI组件、实现组件文档编写时,或者将大型组件重构为更小、更专注的部分时使用此技能。

download12deployed_codestar221
personjakexiao无需 Key

frontend-responsive

实现移动优先的响应式设计,使用流式布局、断点、相对单位和适用于所有设备尺寸的触摸友好界面。在编写或修改React组件(.tsx, .jsx文件)时、实现CSS或Tailwind响应式工具(sm:、md:、lg:、xl: 断点)时、处理布局组件、导航菜单、网格系统时、针对移动设备、平板电脑或桌面屏幕进行优化时、实现媒体查询时、确保触摸友好的UI元素时,或者测试跨设备兼容性时,使用此技能。

download12deployed_codestar221
personjakexiao无需 Key

add-event-type

在前端feed系统中添加一种新的事件类型,并附带相应的React组件。当用户提到“新事件”、“添加事件类型”、“事件块”、“新块类型”,或者想要显示新的代理输出类型时使用。

download12deployed_codestar221
personjakexiao无需 Key

pitfalls-react

React组件模式、表单、可访问性和响应式设计。在构建React组件、处理表单或确保可访问性时使用。触发于:React组件,useEffect,表单验证,a11y(无障碍),响应式设计,错误边界。

download12deployed_codestar221
personjakexiao无需 Key

mermaid-diagramming

在Obsidian中创建Mermaid图表,包括流程图、序列图、类图等。当可视化过程、系统架构、工作流或Obsidian笔记中的任何结构化关系时使用。

download12deployed_codestar221
personjakexiao无需 Key

react-async-patterns

在使用Zustand的React中正确处理异步/等待。当调试竞态条件、缺少await、浮动的Promise或异步时序问题时使用。适用于React网页版和React Native。

download12deployed_codestar221
personjakexiao无需 Key

figma-to-tailwind

将通过Figma MCP获取的设计变量转换为Tailwind CSS标准类。在Figma MCP代码生成后或设计实现时自动启动。

download12deployed_codestar221
personjakexiao无需 Key

global-tech-stack

理解并遵守项目的包括Laravel、PHP、React、PostgreSQL、Pest、Tailwind CSS以及所有配置的工具和服务在内的技术栈。在做架构决策时、选择库或包时、配置开发工具时、设置测试框架时、实现认证时、集成第三方服务时、配置CI/CD流水线时、搭建本地开发环境时,或者确保整个应用程序各个部分与已建立的技术栈保持一致时使用这些技能。

download12deployed_codestar221
personjakexiao无需 Key

frontend-css

遵循项目的开发方法(Tailwind工具类)编写一致且可维护的CSS,同时尽量减少自定义CSS并遵守设计系统标记。在编写或编辑CSS文件、React组件中的Tailwind类(.tsx, .jsx文件)、实现设计系统的颜色/间距/排版、使用Tailwind工具类、决定是使用框架工具还是自定义CSS、通过摇树优化生产环境下的CSS、配置Tailwind主题扩展,或是保持整个应用程序的设计一致性时应用…

download12deployed_codestar221
personjakexiao无需 Key

ascii-visualizer

创建用于计划、架构、工作流程和数据的美观ASCII艺术可视化。此技能应在解释系统架构、创建实施计划、展示工作流程、可视化比较或记录文件结构时使用。不适用于代码语法高亮或Markdown表格。用户特别喜欢ASCII艺术 - 请在视觉交流中大量使用。

download12deployed_codestar221
personjakexiao无需 Key

nextjs-15-specialist

在使用Next.js 15的功能、App Router、Server Components、Server Actions或数据获取模式时使用。确保正确使用Server和Client组件以及现代的Next.js模式。

download12deployed_codestar221
personjakexiao无需 Key

react-19

React 19开发指南,包括Actions、Server Components和新的hooks。用于构建React 19应用程序、表单处理、乐观更新和迁移。

download12deployed_codestar221
personjakexiao无需 Key

marimo-development

专家指导创建和使用marimo笔记本——一种可以作为脚本执行并部署为应用程序的响应式Python笔记本。当用户要求创建marimo笔记本、将Jupyter笔记本转换为marimo、使用marimo构建交互式仪表板或数据应用、处理marimo的响应式编程模型、调试marimo笔记本,或者需要关于marimo特有功能的帮助(单元格、UI元素、响应性、SQL集成、应用程序部署等)时使用。

download12deployed_codestar221
personjakexiao无需 Key

frontend-accessibility

使用语义化的HTML、键盘导航、足够的颜色对比度、屏幕阅读器支持、ARIA属性和正确的焦点管理来实现可访问的用户界面。在创建或编辑React组件(.tsx, .jsx文件)、实现带有标签和输入框的表单、构建交互元素(按钮、模态框、菜单、对话框)、实现键盘导航、选择颜色并确保对比度比率、添加ARIA属性、使用屏幕阅读器测试、实现焦点状态和焦点管理,或者创建标题结构和页面地标时使用这项技能。

download12deployed_codestar221
personjakexiao无需 Key

implement-design

将Figma设计转化为可直接用于生产的代码,保持1:1的视觉保真度。当从Figma文件实现UI、用户提到“实现设计”、“生成代码”、“实现组件”、“构建Figma设计”,提供Figma URL,或要求构建符合Figma规格的组件时使用。需要连接Figma MCP服务器。

download12deployed_codestar221