软件开发 Skill技能列表
前端设计Skill frontend-design
前端设计技能专注于创建具有高设计质量、独特且可直接用于生产环境的前端用户界面。它强调跳出常规的AI生成美学,通过创意性的排版、色彩、动效和空间构成,打造令人难忘的视觉体验。该技能适用于构建Web组件、单页或完整应用程序,要求开发者具备深刻的设计思维,能够根据项目目的、受众和约束,选择并坚定执行一个大胆的美学方向(如极致简约、复古未来、工业实用等),最终交付功能完善、细节精致、具有强烈品牌识别度的代码。
Figma设计同步Skill figma-design-sync
Figma设计同步技能是一个自动化工具,用于比较Figma设计图和Web实现,自动检测视觉差异并提供修复建议。它支持响应式设计优化、Tailwind CSS调整,并确保像素完美对齐,适用于前端开发、自动化质量保证和设计到代码的高效转换。关键词:Figma,设计同步,前端开发,CSS,Tailwind,自动化测试,像素完美,Web开发。
执行计划Skill executing-plans
此技能用于在软件开发中执行实施计划,通过分批执行和评审检查点来管理开发流程。它涉及加载计划、严格评审、分批执行任务和批次间报告,关键词包括计划执行、代码审查、分批处理、验证测试、软件开发、项目管理、敏捷开发、代码质量。
Nginx负载均衡配置Skill load-balancer
此技能用于配置nginx负载均衡,包括设置上游服务器、实施健康检查和故障转移策略,以优化服务器资源利用和确保高可用性。关键词:nginx, 负载均衡, 健康检查, 故障转移, 服务器管理, 流量分发, 高可用, DevOps。
Convex后端开发Skill convex-backend
这个技能用于使用Convex平台构建实时、反应式的后端应用,包括TypeScript查询、变异和动作,支持自动反应性和乐观更新。适用于开发实时协作工具、聊天应用、仪表盘等需要即时数据同步的场景,关键词包括Convex、实时后端、TypeScript、反应式编程、无服务器函数、数据同步、乐观更新。
Jenkins流水线构建Skill jenkins-pipeline
本技能专注于使用Jenkins创建和管理自动化CI/CD流水线,涵盖声明式与脚本式两种语法。核心内容包括多阶段构建、参数化配置、多分支管理、安全凭证集成以及部署自动化。适用于企业级持续集成与持续部署场景,帮助团队实现软件构建、测试和发布的标准化与自动化。关键词:Jenkins流水线,CI/CD自动化,声明式流水线,脚本式流水线,多分支构建,部署自动化,参数化构建,Jenkinsfile,持续集成,持续部署。
Git工作流策略Skill git-workflow-strategy
掌握 Git 工作流,包括 GitFlow、GitHub Flow、基于主干的开发等,配置分支、合并策略和团队协作模式。
JSON画布技能Skill json-canvas
JSON画布技能用于创建和编辑JSON Canvas文件(.canvas),这是一种用于无限画布数据的开放文件格式,适用于Obsidian等应用,可用于视觉画布、思维导图、流程图、项目板的制作。关键词:JSON Canvas,画布文件,思维导图,流程图,Obsidian,可视化,节点,边。
规格文档发现技能Skill spec-discovery
规格文档发现技能用于自动化扫描和解析软件项目中的规格文档(specs),提取关键标识符(如REQ-NOTIFY-001)、标题和可追溯元数据(包括仓库来源、文件路径和内容哈希)。该工具支持多仓库扫描、外部请求处理,并生成结构化清单,确保开发流程中的需求可追溯性和文档一致性。适用于需求管理、DevOps自动化、AI智能体协作和软件工程中的规格追踪。关键词:规格文档解析、需求ID提取、可追溯性元数据、DevOps自动化、软件工程工具、AI智能体协作、文档管理、哈希校验、多仓库扫描。
DatabaseMigrationSkill database-migration
本技能指南旨在指导如何创建幂等的Supabase数据库迁移,包括添加表、修改架构、创建行级安全(RLS)策略以及实现工作区隔离。
部署审计技能Skill deployment-audit-skill
部署审计技能是一个用于监控和诊断Web应用部署健康状况的工具,专注于检查环境变量一致性、构建错误、运行时崩溃日志和API连通性。它帮助DevOps工程师和开发人员快速定位部署失败原因,确保应用在DigitalOcean和Vercel等云平台上的稳定运行。关键词:部署监控、环境审计、崩溃日志分析、云应用健康检查、DevOps工具、故障诊断、CI/CD验证。
文档代理Skill docs-agent
文档代理技能负责自动化维护和更新软件开发项目中的各类文档,包括README文件、系统概述、API文档、架构设计以及变更日志等,以确保文档与代码库的同步。