Agent Skills
› ChrisWiles/claude-code-showcase
ChrisWiles/claude-code-showcase
GitHub核心组件库与设计系统指南,提供Box、Button等UI组件用法及间距、颜色、字体Token规范,严禁硬编码,确保样式一致性。
Install All Skills
npx skills add ChrisWiles/claude-code-showcase --all -g -y
Skills in Collection (6)
核心组件库与设计系统指南,提供Box、Button等UI组件用法及间距、颜色、字体Token规范,严禁硬编码,确保样式一致性。
构建UI界面
使用设计Token
开发组件库
npx skills add ChrisWiles/claude-code-showcase --skill core-components -g -y
提供 Formik 表单处理与 Yup 验证的最佳实践,涵盖基础表单搭建、常见字段验证模式(如邮箱、密码)、条件验证及辅助函数模板。
构建表单界面
实现表单数据验证
处理表单提交逻辑
npx skills add ChrisWiles/claude-code-showcase --skill formik-patterns -g -y
规范 GraphQL 开发流程,禁止内联 gql 字符串,强制使用 .gql 文件及代码生成。要求 Mutation 必须包含 onError 错误处理、加载状态及禁用逻辑,确保类型安全与健壮的用户交互体验。
创建或修改 GraphQL 查询/突变
配置 Apollo Client 钩子
生成 GraphQL 类型定义
npx skills add ChrisWiles/claude-code-showcase --skill graphql-schema -g -y
提供现代React UI开发的最佳实践,涵盖加载状态、错误处理及数据获取。强调不显示陈旧UI、始终暴露错误、乐观更新等核心原则,指导开发者构建流畅且健壮的用户界面组件。
构建React UI组件
处理异步数据请求
管理UI加载或错误状态
npx skills add ChrisWiles/claude-code-showcase --skill react-ui-patterns -g -y
提供四阶段系统化调试方法论,强调先查根因后修复。涵盖原因调查、模式分析、假设测试及实施验证,严禁盲目打补丁,旨在解决Bug、测试失败及异常行为,确保修复有效且无回归。
调查软件缺陷或Bug
修复失败的单元测试
排查程序意外行为
npx skills add ChrisWiles/claude-code-showcase --skill systematic-debugging -g -y
提供Jest单元测试最佳实践,涵盖TDD流程、行为驱动测试及工厂模式。包含自定义Render函数、组件与数据Mock工厂生成方法,以及模块和GraphQL Hook的 mocking 策略,旨在提升测试可维护性与覆盖率。
编写单元测试
创建测试工厂函数
遵循TDD红绿重构循环
设置Jest Mocking
npx skills add ChrisWiles/claude-code-showcase --skill testing-patterns -g -y


