软件开发 Skill技能列表
Web实现技能Skill skill-web-implementation
这个技能是一个薄包装器,用于实现基于Astro、Tailwind和TypeScript的网络变化。它通过委托给子代理来处理前端网页开发任务,包括页面、组件、布局的创建和修改,并自动执行状态更新、工件链接和Git提交等后处理操作。适用于Astro框架、Tailwind CSS、TypeScript项目,帮助提高开发效率和代码质量。关键词:网络实现、Astro、Tailwind、TypeScript、前端开发、网页开发、状态管理、Git提交、代理委托、自动化流程。
GitHubPages幻灯片部署Skill deploy
这个技能用于将 Quarto 制作的幻灯片渲染并部署到 GitHub Pages,包括运行同步脚本、自动验证文件、同步资源和报告结果,便于在线展示和分享讲座内容。关键词:Quarto、GitHub Pages、部署、幻灯片、渲染、同步、验证、DevOps。
API模式技能Skill api-patterns
API模式技能是一个用于实现安全、验证的API路由的开发模式集合,包括RLS上下文管理、Zod验证和结构化错误处理。关键词:API开发、后端开发、安全验证、错误处理、RLS、Zod。
RESTfulHATEOASAPI设计技能Skill restful-hateoas
此技能提供在Ruby on Rails中设计和实现遵循RESTful HATEOAS原则的API的全面指南,涵盖资源建模、HTTP方法语义、超媒体控制、内容协商和API进化等关键方面,适用于API开发、审查、重构和优化。关键词:RESTful API, HATEOAS, Ruby on Rails, 后端开发, 超媒体控制, API设计, 资源建模。
质量门禁Skill quality-gates
质量门禁是一个用于软件开发流程的检查点框架和验证规则系统。它定义了在开发的不同阶段(实施前、实施中、测试后、评审前)必须通过的强制性检查点,以确保代码质量、安全性、类型安全和测试覆盖率。该技能通过自动化验证、强制遵循最佳实践(如TypeScript严格模式、Zod输入验证、AAA测试模式)和集成多个专业验证器(如安全审计、类型检查、模式合规),为智能体开发提供了一套标准化的质量保障流程。关键词:质量门禁,检查点框架,代码质量,TypeScript验证,安全审计,测试覆盖率,Zod验证,TDD,软件开发流程,自动化验证。
ShadCN-Framer动画组件库Skill shadcn-framer
本技能是关于如何将 ShadCN UI 组件库与 Framer Motion 动画库结合使用的技术指南。它提供了从初始化设置、基础组件使用到实现复杂动画效果(如淡入淡出、列表动画、页面过渡、悬停交互和加载动画)的完整代码示例。适用于希望为 React 应用(特别是 Next.js)添加流畅、现代化交互动效的前端开发者,关键词包括:ShadCN UI, Framer Motion, React 动画, 交互动效, Next.js 组件, 前端开发。
Godot节奏游戏开发专家蓝图Skill godot-genre-rhythm
这个技能提供在Godot引擎中开发节奏游戏的全面蓝图,涵盖音频同步、音符高速公路、时间判断系统、评分和输入处理等核心功能。适用于游戏开发者、程序员和节奏游戏爱好者,帮助实现流畅的节奏游戏体验。关键词:节奏游戏开发、Godot引擎、音频同步、游戏编程、音符处理、时间判断、评分系统、输入处理。
Markdown表格Skill markdown-tables
这个技能是关于在Markdown中创建和格式化表格的,包括基本语法、对齐方式、转义字符、多行单元格等高级功能,适用于技术文档编写、网页内容格式化,关键词包括Markdown、表格、格式化、语法、文档编写、前端开发。
实现拖放与可排序接口Skill implementing-drag-drop
这个技能用于通过React和TypeScript实现拖放和可排序功能,适用于看板、列表排序、文件上传等场景,注重无障碍性、触摸支持和性能优化,关键词包括:拖放、React、TypeScript、前端开发、UI交互、可排序、看板、文件上传。
CCWCLI工具统一执行框架Skill ccw-cli-tools
该技能提供了一个CLI工具的统一执行框架,用于通过配置驱动的工具选择、统一提示模板和自动调用触发器执行代码分析和实现任务。支持多种AI模型(如gemini、claude等),并包括分析、写入和审查模式。关键词:CLI工具、统一执行框架、代码分析、自动调用、配置管理、AI模型集成、DevOps工具链。
性能优化Skill performance
性能优化技能基于Lighthouse性能审计,专注于提升网站加载速度、运行时效率和资源优化,改善核心Web要素如LCP、FCP和TBT。关键词包括:网站速度优化、性能审计、核心Web要素、缓存策略、图像优化、JavaScript优化、前端开发、Web性能。
媒体与文件管理Skill managing-media
这个技能用于实现媒体和文件管理组件,包括文件上传、图像库、视频播放器、音频播放器、文档查看器,以及性能优化和可访问性措施,适用于前端开发和用户体验优化。关键词:媒体管理、文件上传、图像优化、视频播放、SEO、前端开发。