catalog/repos/ajianaz--skills-collection.md

12 KiB
Raw Permalink Blame History

AI智能体技能集合

AI智能体 开发工具 技能模块 全栈开发 自动化

🚀 AI 智能体技能集合

通过模块化技能将 Droids 转变为专业专家,全面强化开发工作流。

🎯 快速开始

# 一次安装所有技能(共 14 个)
cp -r skills/* ~/.factory/skills/

# 或按需选择
cp -r skills/svelte-design ~/.factory/skills/

# 安装特定新技能
cp -r skills/security-auth ~/.factory/skills/
cp -r skills/api-builder ~/.factory/skills/
cp -r skills/devops-deployer ~/.factory/skills/
cp -r skills/qa-tester ~/.factory/skills/
cp -r skills/database-manager ~/.factory/skills/
cp -r skills/observability-monitor ~/.factory/skills/
cp -r skills/mobile-devops ~/.factory/skills/

🔍 找到最适合你的技能

构建用户界面?

构建移动应用?

  • flutter-enterprise - 以清晰架构和功能模块构建企业级 Flutter 应用
  • flutter-ui-ux - 创建美观、响应式的 Flutter UI含动画和自定义主题

开发后端系统?

  • backend-dev - 从 API 设计到部署的完整工作流

规划与文档?

构建安全应用?

  • security-auth - 实现身份验证、授权及安全最佳实践

开发 API

  • api-builder - 设计、构建并文档化 RESTful API 和 GraphQL 端点

部署到生产环境?

质量保障?

  • qa-tester - 创建全面的测试套件、自动化测试并保障代码质量

数据管理?

  • database-manager - 设计数据库结构、优化查询并管理数据库系统

监控生产环境?

移动端部署?

  • mobile-devops - 构建、测试并将移动应用发布到应用商店

自动化与工具?

🛠️ 技能结构

每个技能都是一个完整的包:

skill-name/
├── SKILL.md              # 核心指令与工作流
├── references/           # 详细文档与模式
├── scripts/              # 自动化工具
└── assets/               # 模板与资源

💡 热门技能组合

全栈开发

# 构建完整应用的最佳组合
skills/backend-dev + skills/svelte-design + skills/svelte-ui-integration

移动应用开发

# 从架构到 UI 的完整 Flutter 应用
skills/flutter-enterprise + skills/flutter-ui-ux

产品发布

# 从想法到部署
skills/product-management + skills/backend-dev + skills/svelte-design

性能优化

# 加速现有应用
skills/sveltekit-data-optimizer + skills/svelte-ui-animator

安全 API 开发

# 构建安全、经测试且带监控的 API
skills/api-builder + skills/security-auth + skills/qa-tester + skills/observability-monitor

全栈生产部署

# 从开发到生产监控的完整应用
skills/backend-dev + skills/security-auth + skills/devops-deployer + skills/observability-monitor

移动应用生产流水线

# 从开发到应用商店发布
skills/flutter-enterprise + skills/mobile-devops + skills/qa-tester

数据驱动应用

# 具备完善数据管理和监控的应用
skills/database-manager + skills/api-builder + skills/observability-monitor

🎨 技能展示

前端卓越

  • 设计系统:创建内聚、可扩展的 Svelte/SvelteKit 界面
  • 动画库Svelte 过渡、动作和自定义动画模式
  • 性能SvelteKit 服务端渲染和渐进增强优化
  • 组件管理:精简的 Svelte 组件库工作流shadcn-svelte、Skeleton、Melt UI

移动开发

  • 企业架构:面向可扩展 Flutter 应用的功能模块清晰架构
  • UI/UX 卓越:响应式、带动画的 Flutter 界面与自定义主题
  • 跨平台iOS 和 Android 单一代码库,含平台特定优化
  • 性能60fps 动画和优化渲染,带来流畅的移动体验

后端精通

  • 多专家系统:架构师 + 安全 + DevOps + 数据库专家
  • 安全优先:内置身份验证和防护模式
  • CI/CD 就绪:自动化测试和部署流水线
  • 可扩展架构:企业级设计模式

规划精准

  • 结构化需求RICE/ICE 框架集成
  • 任务自动化:适合初级开发者的任务拆解
  • 文档AI 优化的层级结构
  • 研究综合:从用户洞察到可执行计划

安全与身份验证

  • 零信任架构JWT、OAuth2 和现代身份验证模式
  • 安全最佳实践:输入验证、加密和漏洞防护
  • 授权系统:基于角色的访问控制和权限管理
  • 安全测试:自动化安全扫描和渗透测试工作流

API 开发与集成

  • RESTful 设计:使用正确 HTTP 方法和状态码的清晰 API 架构
  • GraphQL 实现:灵活的查询接口和模式设计
  • API 文档OpenAPI/Swagger 规范和交互式文档
  • 集成模式Webhooks、事件驱动架构和第三方集成

DevOps 与部署

  • CI/CD 流水线:自动化测试、构建和部署工作流
  • 容器编排Docker、Kubernetes 和微服务部署
  • 云基础设施AWS、Azure 和 GCP 部署自动化
  • 基础设施即代码Terraform 和 CloudFormation 模板

质量保障

  • 测试自动化:单元测试、集成测试和端到端测试框架
  • 性能测试:负载测试和性能基准测试
  • 代码质量:静态分析、代码检查和代码审查自动化
  • 测试驱动开发TDD 工作流和行为驱动开发

数据库管理

  • 模式设计:规范化和非规范化数据库架构
  • 查询优化:索引策略和性能调优
  • 数据迁移:版本控制的数据库迁移
  • NoSQL 集成:文档、键值和图数据库实现

可观测性与监控

  • 日志系统:结构化日志和日志聚合
  • 指标收集:应用性能监控和业务指标
  • 分布式追踪:跨微服务的请求追踪
  • 告警系统:主动监控和事件响应

移动端 DevOps

  • 应用商店部署iOS App Store 和 Google Play 自动化构建
  • 移动 CI/CDFastlane 和其他移动专用部署工具
  • 版本管理:语义化版本控制和发布自动化
  • 设备测试:跨多设备和操作系统版本的自动化测试

🚀 真实世界工作流

构建 Flutter 企业应用

用户:"创建一个企业库存管理应用"

→ flutter-enterprise 分析需求并设计基于功能的清晰架构
→ flutter-enterprise 搭建包含数据层、领域层和展示层的模块化结构
→ flutter-ui-ux 创建带自定义主题的响应式 UI 组件
→ flutter-ui-ux 添加流畅动画和微交互
→ 结果:具备可维护架构和精美 UI 的生产级 Flutter 应用

创建 SvelteKit 落地页

用户:"构建一个现代落地页"

→ svelte-design 分析品牌并为 Svelte 创建视觉方向
→ svelte-ui-animator 添加 Svelte 过渡和滚动显现动画
→ shadcn-svelte-management 提供 Svelte 组件库集成
→ sveltekit-data-optimizer 确保即时服务端渲染
→ 结果:几分钟内完成生产级、带动画的 SvelteKit 落地页

发布 API

用户:"创建用户管理 API"

→ backend-dev 协调专家系统
→ 设计安全的身份验证和数据库模式
→ 搭建测试和部署自动化
→ 结果:具备完整 CI/CD 的企业级 API

规划功能

用户:"规划一个新的搜索功能"

→ product-management 构建 PRD 和用户故事
→ task-generator 拆解为可执行任务
→ agents-md-generator 创建文档结构
→ 结果:带实现路线图的完整规格说明

构建安全 API

用户:"创建一个安全的支付处理 API"

→ api-builder 设计带正确 HTTP 方法的 RESTful 端点
→ security-auth 实现 JWT 身份验证和 OAuth2 流程
→ database-manager 创建对敏感数据加密的安全模式
→ qa-tester 构建包含安全测试的全面测试套件
→ observability-monitor 为支付交易设置日志和告警
→ 结果:企业级、安全的 API具备完整监控和测试覆盖

部署全栈应用

用户:"将我们的 SaaS 应用部署到生产环境"

→ devops-deployer 搭建带自动化测试的 CI/CD 流水线
→ security-auth 实现 SSL/TLS 和安全响应头
→ observability-monitor 配置应用监控和告警
→ database-manager 处理数据库迁移和备份策略
→ qa-tester 在预发布环境中运行自动化集成测试
→ 结果:具备监控、安全和自动化测试的生产级部署

移动应用发布流水线

用户:"将我们的移动应用发布到 iOS 和 Android 商店"

→ mobile-devops 为两个平台配置自动化构建
→ qa-tester 运行设备专项测试和性能基准测试
→ security-auth 实现证书固定和安全存储
→ observability-monitor 设置崩溃报告和分析
→ devops-deployer 管理回滚策略和 A/B 测试
→ 结果:带监控和安全保障的自动化移动发布流水线

数据库迁移项目

用户:"将我们的数据库迁移到新架构"

→ database-manager 设计新模式和迁移策略
→ api-builder 更新 API 端点以适配新数据库结构
→ qa-tester 创建数据验证测试和性能基准测试
→ observability-monitor 设置数据库性能监控
→ devops-deployer 编排零停机迁移过程
→ 结果:无缝数据库迁移,保障数据完整性和性能优化

🛠️ 安装指南

Factory AI 用户

# 复制所有技能
cp -r skills/* ~/.factory/skills/

# 复制特定技能
cp -r skills/skill-name ~/.factory/skills/

手动安装

  1. 克隆本仓库
  2. 将技能文件夹复制到你的 AI 智能体目录
  3. 查看各技能 README 了解依赖关系

🤝 贡献

正在构建新技能?请遵循我们的框架:

  1. 结构使用标准结构SKILL.md、references/、scripts/、assets/
  2. 简洁:保持 SKILL.md 在 500 行以内
  3. 实用:包含带实际文件路径的真实示例
  4. 验证:通过真实场景进行验证

📄 许可证

每个技能可能有各自的许可证,请查看各技能目录了解详情。

📋 维护者

Anaz S. Aji GitHub 主页


专为 Factory AI 及兼容的 AI 编程助手而构建。

通过精准技能,让你的 AI 助手从通才变为专家。