nanostores
Nanostores 是一个极小的状态管理库(体积约 265–797 字节),支持 React、Preact、Vue 3、Svelte、Solid、Angular 以及原生 JavaScript。它以原子存储(atom)、对象存储(map)、计算存储(computed)等为核心,提供框架无关的状态定义与跨组件、跨框架(如 Astro islands)的状态共享能力,无需 dispatch 即可直接读写状态。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-02 00:09
11,358 个结果
Nanostores 是一个极小的状态管理库(体积约 265–797 字节),支持 React、Preact、Vue 3、Svelte、Solid、Angular 以及原生 JavaScript。它以原子存储(atom)、对象存储(map)、计算存储(computed)等为核心,提供框架无关的状态定义与跨组件、跨框架(如 Astro islands)的状态共享能力,无需 dispatch 即可直接读写状态。
Next.js 全栈 React 框架技能,覆盖 App Router、Server Components、Server Actions 与边缘部署。用于创建 Next.js 项目、组织路由与布局、获取数据、处理表单变更、配置缓存与 API 路由、设置中间件与 SEO 元数据,并给出常见错误与最佳实践。
Nuxt 3 是一个基于 Vue 的全栈 Web 应用框架,支持 SSR、文件路由、自动导入、服务端 API 与多种渲染模式。本技能用于构建 Nuxt 3 应用,涵盖页面、布局、组合式函数、服务端路由与数据获取。
Pinia 是 Vue 的直观、类型安全且灵活的集中式状态管理库,用于管理 stores、getters、actions 与插件。适合需要跨组件共享状态、集中管理应用数据的 Vue 应用。
React 是一个用于构建用户界面的库,采用组件、声明式渲染与基于 Hooks 的状态管理。本技能介绍函数组件、JSX、常用 Hooks、组合模式、性能优化与错误边界等现代 React 开发要点。
React Email 是一个用 React 组件构建邮件模板的工具,可处理邮件客户端兼容性、响应式布局与深色模式,适用于事务邮件、newsletter 和通知邮件。
React Hook Form 是一个用于 React 的高性能表单库,支持校验、错误处理与 schema 集成,通过最小化重渲染提升表单性能。适用于创建表单、校验输入、处理错误及与 Zod、MUI、shadcn/ui 等集成。
Remix 是一个全栈 React 框架,支持嵌套路由、服务端数据加载、渐进增强,并可自带服务器。本资料介绍其路由约定、loader/action 数据流、表单、错误处理、会话与流式渲染等用法。
Sass/SCSS 是一种 CSS 预处理器技能,通过变量、嵌套、混入、函数与模块系统实现样式预处理,适合构建设计系统变量、组件样式与响应式布局。
styled-components 是一个基于标签模板字符串的 CSS-in-JS 库,用于为 React 组件编写组件级样式,支持主题、动态 props、样式继承、动画与全局样式。
Svelte 5 是一个在构建时把组件编译为高效 JavaScript 的前端框架,支持 runes、组件、响应式与 stores。用于创建 Svelte 应用、构建响应式界面等场景。
SvelteKit 是 Svelte 的官方应用框架,支持基于文件的路由、SSR、加载函数、表单动作、钩子与适配器。适合用 Svelte 构建带服务端渲染的全栈应用。
Tailwind CSS 是一个实用优先(utility-first)的 CSS 框架,通过组合工具类快速构建自定义网页界面,无需手写大量 CSS。支持响应式断点、状态变体、深色模式、主题扩展与组件模式,适合前端与建站场景。
UnoCSS 是一个即时按需生成原子 CSS 的引擎,支持自定义规则、快捷方式、变体与多种预设,可集成到 Vite、Next.js、Nuxt、Astro 等框架,并兼容 Tailwind/Windi 风格类名。
Valtio 是一个基于 Proxy 的 React 状态管理库,用可变语法直接修改状态并自动触发细粒度重渲染,支持 useSnapshot、订阅、计算属性与 Vanilla JS 使用。
Vercel 是面向前端与全栈 Web 应用的云平台,支持将 Next.js 等应用部署为无服务器函数、边缘函数,并管理环境变量与 CI/CD。可用 CLI 或 Git 仓库集成完成预览与生产部署。
原生 View Transitions API 使用技能,用于在视图切换时创建平滑动画过渡,支持 SPA 的 JavaScript 触发方式与 MPA 的导航方式,可用于页面切换、状态变化和元素变形等场景。
Vue 3 是用于构建用户界面的渐进式 JavaScript 框架。本技能基于 Vue 3 的 Composition API,提供响应式、组件、状态管理与工程实践方面的用法参考,涵盖项目快速开始、单文件组件、ref/reactive/computed/watch、Props、Events、v-model、插槽、生命周期钩子、模板引用、Provide/Inject、组合式函数、指令、过渡动画以及最佳实践与常见错误,并在资料中附有可复用的 TypeScript 代码示例。适用于创建 Vue 应用、构建响应式界面和复用有状态逻辑的场景。
inject-docs 是一个跨平台 AI 智能体技能,用于把框架相关的最佳实践与文档注入项目的 CLAUDE.md 或 AGENTS.md,让编码智能体无需工具调用即可被动获取框架知识。目前支持 Next.js 与 FastAPI。
用于排查本地校验通过的 HTML 产物发布后,GistPreview 渲染出现空白、陈旧或不兼容的问题。仅在托管渲染与本地文件不一致时加载,常规的 secret Gist 交付由 rich-html-artifact-delivery 负责。
用于将本地已完成的 HTML 沟通产物通过秘密 GitHub Gist 与 GistPreview 打包交付的技能,负责最终交付环节,不涉及 HTML 的创建与本地验证。
poster 是一个把单文件 React 组件渲染成图片的工具,通过 poster_render 输出 PNG、SVG、PDF、JPG 或 WebP。适合制作图表、仪表盘快照、OG 图、社交分享卡、年度回顾、杂志排版、活动海报等静态视觉作品,不适用于交互式界面。
用于把 AngularJS(1.x)应用迁移到 Angular(2+)的技能,涵盖混合应用、组件改写、依赖注入与路由迁移,并给出策略、时间线与常见陷阱。
该技能用于在后端 API 工作完成后,为前端开发者或前端 AI 生成结构化的 API 交接文档,让前端无需再向后端提问即可获得完整的业务与技术上下文来构建集成和界面。它以 API Handoff 模式运行,只产出交接文档,不进行聊天讨论或解释。文档写入 .claude/docs/ai/<feature-name>/api-handoff.md,重复运行时会递增迭代后缀(-v2、-v3 等)。内容涵盖业务上下文、端点(方法、路径、用途、鉴权、请求与成功/错误响应示例、备注)、数据模型与 DTO(字段类型、可空性、枚举、业务含义)、枚举与常量(含显示标签)、校验规则、业务逻辑与边界情况、集成说明(推荐流程、乐观 UI、缓存、实时)、测试场景(正常路径、校验错误、未找到、权限拒绝)以及待解决问题。对于简单 API(CRUD、无复杂业务逻辑、校验直观),可跳过完整模板,仅提供端点、方法和示例请求/响应 JSON。规则要求只输出交接 markdown、类型精确、包含真实示例载荷、暴露非显而易见的约束与边界情况,不包含后端实现细节(如文件路径、类名、内部服务),未完成内容须明确标注。