SuperAPI AI 工具集

Skill 广场

找到适合任务的 Agent Skill,阅读介绍并复制安装命令。

更新于 10-26 00:15

前端与建站

11,102 个结果

angular-ecosystem

这是一个面向 Angular 20+ 的生态整合指南技能,将 Angular 核心、v20 控制流、Signals、CDK、Material 3、Router、表单、Google Maps、NgRx Signals 与 RxJS 模式汇总为统一的架构参考。内容覆盖独立组件与无 Zone 架构规范、NgRx Signals 状态管理模式、Material 3 与 CDK 组件层、路由与地图集成、RxJS 与 Signals 互操作、严格类型表单处理以及无障碍要求等主题。该技能以文档形式给出开发约定与实践规范,可作为 Angular 项目开发的参考资料。

前端与建站8 次安装

angular-material-v20

Angular Material v20 是面向 Angular 20+ 应用的官方 Material Design UI 组件库,提供预构建的 UI 组件、主题定制与无障碍支持。该技能用于在 Angular 应用中实现 Material Design 组件、设置或自定义主题、处理表单控件、构建导航与布局、以表格展示带排序分页的数据,以及弹出对话框、提示条、工具提示与底部面板,并关注无障碍与性能优化。安装推荐使用 ng add @angular/material 自动配置,需同时安装 @angular/material@~20.0.0 与 @angular/cdk@~20.0.0;组件应按需导入具体模块(如 MatDialogModule、MatFormFieldModule),使用独立组件时显式放入 imports 数组,不要导入整个 Material 库。

前端与建站8 次安装

d3-visualization

该技能为在 Angular 应用中设计并实现交互式图表与图形提供 D3 生态指导,采用 signals-first 架构并支持无障碍访问。它帮助开发者明确可视化目的(比较、排名、部分与整体、流程、层级、网络、地理、时间安排),选择最简洁的图表类型,并在应用边界定义图表视图模型(VM),以 Signals 形式传递给 UI。技能涵盖渲染技术选择(中小规模用 SVG 以兼顾可读性与无障碍,大规模用 Canvas 或混合方案以提升性能)、交互设计原则(仅在降低认知负荷时添加缩放、平移、悬停、选择、过滤),以及无障碍构建(文本摘要、键盘导航、减少动效)。同时提供图表类型到 D3 模块的映射指南,如森林图、径向树、旭日图、桑基图、圆形树、网络图、热力图、甘特图、时间线、日历热力图、组织图、心智图、鱼骨图、等值线图、分级着色图等,并列出常用 D3 构建模块。

前端与建站8 次安装

workspace-context

Workspace Context 是一套面向 src/app/workspace 的工作区上下文模式,旨在为应用其余部分提供稳定、只读的工作区上下文,且仅能通过显式的工作区操作进行变更。该模式将当前活动工作区表示为信号(workspaceId、workspace、成员关系/角色),其他模块只读取上下文而不得直接修改。工作区切换是显式的,并会发出事件供消费方响应;同时强调可预测的水合过程,即每次 workspaceId 变化只加载一次工作区状态,避免冗余的请求循环。在边界方面,全局 UI 状态归属于 Shell,工作区不应成为应用外壳的堆放处,变更需按顺序持久化与发布(先追加后发布)。性能上要求保持上下文信号小而稳定,避免不必要地产生新的对象标识,并在 store 边界将集成流转换为信号。

前端与建站8 次安装

frontend-css

这是一个统一的前端 Web 知识库技能,覆盖 CSS 架构、UX 心理学、UI 组件、独特美学以及界面设计生成。它提供现代 CSS 的编写参考,包含排版、色彩与对比度、动效设计、启发式评分、认知负荷、人物画像、CSS 模式、布局模式、UI 模式指南、UX 模式、视觉强度、微交互、生产环境加固、流程模式、令牌架构(原始/语义/组件三层)、组件规格、状态与变体、Tailwind 集成等主题的参考文件。内容涵盖容器查询、媒体查询范围语法、Grid 增强(子网格、瀑布流)、现代色彩空间(OKLCH、Display-P3)、色彩操作、排版换行、流体排版、滚动驱动动画、视图过渡、@property、calc-size()、级联层、对话框、弹出框、锚点定位、表单增强、视觉特效以及渐进增强模式等现代 CSS 特性。

前端与建站8 次安装

radix-ui

Radix UI 是一套用于构建无障碍、可组合用户界面的 React 组件方案,包含两个产品:Primitives(无样式、可访问的组件原语)和 Themes(基于 Primitives 的预置样式设计系统)。Primitives 不附带任何 CSS,负责处理 WAI-ARIA 合规、键盘导航、焦点管理和屏幕阅读器支持,样式完全由开发者掌控,适合构建自定义设计系统;Themes 则内置样式、颜色系统和布局原语,适合快速搭建生产级界面。两者均通过 npm 安装,支持 asChild 组合、受控/非受控模式以及 data-* 属性样式化。

前端与建站8 次安装

xtermjs-skill

xterm.js 是一个运行在浏览器或 Electron 中的全功能终端模拟器,本身不是 shell,必须连接后端进程(如 node-pty + WebSocket)才能执行命令。该技能提供安装、基础配置、官方插件(Fit、Attach、Search、WebGL、WebLinks、Clipboard、WebFonts、Unicode11 等)、后端集成、主题定制、按键处理、搜索、标记与装饰、解析器钩子、React 集成、常见陷阱、高性能数据处理、流拦截与 ANSI 操作、浏览器兼容与 WebGL 容错、视口虚拟化与坐标转换以及资源释放等开发指导。

前端与建站8 次安装

canvas-component-definition

Canvas 组件规范定义技能,用于在 React 组件任务中强制执行标准的 Canvas 组件契约。适用于创建、修改、重构、审查、迁移或验证 Canvas 组件。一个 Canvas 组件由四部分组成:React 实现(index.jsx)、Canvas 元数据/模式(component.yml)、命名与结构兼容性(machineName、文件夹路径、story 路径)以及 Canvas 兼容的 props/slots 建模,四者缺一不可。该技能还规定了最低契约要求、命名指引,并协调元数据、可组合性、样式约定、组件工具、数据获取、组件上传等配套技能的使用顺序。

前端与建站8 次安装

canvas-data-fetching

canvas-data-fetching 是 Acquia Nebula 中用于在 Canvas 组件里获取并渲染 Drupal 内容的技能。它围绕 SWR 与 JSON:API 展开:使用 SWR 统一处理数据获取,获得缓存、重新验证和基于 Hook 的简洁 API;通过 drupal-canvas 包中自动配置的 JsonApiClient 配合 DrupalJsonApiParams 构建查询,从 Drupal 拉取文章、活动等内容类型。技能涵盖用 addInclude 一次性获取图片、分类术语等关联实体,用 addFields 限制返回字段以提升性能并规避循环引用,以及构建内容列表组件(新闻列表、活动日历、资源库等)的完整工作流:先做本地环境检查(.env、CANVAS_SITE_URL、CANVAS_JSONAPI_PREFIX 与 JSON:API 端点连通性),再分析列表结构、确认或请求内容类型,最后编写组件。筛选选项需通过 JSON:API 动态获取,不应硬编码。该技能还提示不要在 Storybook 中 mock JSON:API 资源,并避免自引用字段导致的循环引用问题。

前端与建站8 次安装

frontend-design

该技能用于指导创建独特、达到生产级水准的前端界面,避免常见的“AI 味”审美。用户提供前端需求(组件、页面、应用或界面)及其用途、受众或技术约束后,技能先引导进行设计思考:明确要解决的问题与使用者、选定鲜明甚至极端的美学基调(如极简、复古未来、奢华、编辑杂志风、粗野主义、工业实用等)、梳理框架与性能无障碍等技术约束,并确定让作品令人难忘的差异化点。随后实现可运行的代码(HTML/CSS/JS、React、Vue 等),要求功能可用、视觉醒目、风格统一且细节讲究。美学指南涵盖:排版选用独特字体并搭配展示字体与正文字体、避免 Arial/Inter 等通用字体;用 CSS 变量统一色彩主题,主色配锐利点缀;用动画与微交互营造效果,HTML 优先纯 CSS,React 可用 Motion,重视页面加载的编排式揭示;空间构成上采用非对称、重叠、斜向、打破网格的布局;背景与视觉细节使用渐变网格、噪点纹理、几何图案、层叠透明、戏剧化阴影、装饰边框、自定义光标等营造氛围。要求避免通用 AI 审美(如常见字体、紫渐变白底、可预测布局),根据语境做多元变化,并让实现复杂度与美学愿景匹配。

前端与建站8 次安装