软件开发 Skill技能列表
架构模式Skill architecture-patterns
这个技能用于掌握后端架构模式,如清洁架构、六边形架构和领域驱动设计,帮助设计和重构可维护、可测试、可扩展的系统。适用于系统设计、架构师角色、后端开发等场景,关键词包括架构模式、Clean Architecture、Hexagonal Architecture、DDD、后端架构、可维护性、可测试性、可扩展性。
GitHub存储库标准架构师Skill github-repository-standards
这个技能专注于GitHub存储库的标准化和架构设计,通过实施最小根哲学和世界级README标准,优化代码库结构,提升文档质量和团队协作效率。关键词:GitHub、存储库管理、软件架构、文档工程、配置优化、代码整洁性。
生成式艺术算法Skill generative-art-algorithms
这个技能专注于使用数学模式、噪声函数、粒子系统和程序生成来创建算法和生成式艺术。涵盖流场、L-系统、分形和创意编程基础,适用于生成式艺术、算法艺术、创意编程或数学可视化项目。关键词:生成式艺术、算法艺术、创意编程、噪声函数、流场、分形、粒子系统、程序生成。
ClaudeCodeTelegram桥接管理工具Skill matecode
这是一个用于通过Telegram远程控制Claude Code的服务管理工具。它提供了启动、停止、监控Telegram桥接服务的功能,适用于自动化运维和远程管理。关键词:Claude Code, Telegram, 远程控制, 服务管理, DevOps, 自动化工具。
Ruby包管理与BundlerSkill ruby-gems-bundler
Ruby Gems和Bundler是Ruby语言的包管理系统,用于管理依赖、创建和发布gems,提升开发效率和项目维护。关键词:Ruby, Gems, Bundler, 依赖管理, 包管理, RubyGems。
SQL查询优化Skill sql-query-optimization
这个技能用于优化SQL查询性能,提升数据库效率,包括索引策略、查询计划分析、解决慢查询和N+1问题等。关键词:SQL优化、数据库性能、索引创建、EXPLAIN分析、慢查询解决、MySQL优化、PostgreSQL性能、查询调优。
应用构建器Skill app-builder
应用构建器是一个基于AI的自动化工具,用于从自然语言描述快速生成全栈应用程序。它分析用户需求,确定项目类型,选择技术栈,规划项目结构,并协调多个开发代理执行任务,实现高效的应用开发。关键词:应用构建,全栈开发,自然语言处理,低代码,AI协调,技术栈选择,项目管理,自动化开发。
Expo部署Skill expo-deployment
Expo部署技能用于将基于Expo框架开发的移动应用部署到iOS App Store、Android Play Store以及Web平台,包括配置EAS构建、管理OTA更新和实施CI/CD工作流,适用于移动应用开发和发布流程。关键词:Expo、部署、iOS、Android、Web、EAS、OTA更新、CI/CD、移动开发。
ObsidianBases文件管理技能Skill obsidian-bases
此技能用于在 Obsidian 笔记应用中创建和编辑 Bases 文件,通过 YAML 配置实现动态视图、过滤器、公式和摘要功能,适用于个人知识管理、数据可视化、笔记组织和低代码开发场景。关键词:Obsidian, Bases, YAML, 视图, 过滤器, 公式, 笔记管理, 数据展示, 低代码工具。
教程系统技能Skill tutorial-systems
该技能用于新玩家入门引导和提示系统,提供操作指引和功能说明。关键词:玩家引导、新手教程、入门系统、操作提示、技能说明。
安全文件删除Skill safe-file-deletion
这是一个用于强制执行安全文件删除操作的技能。它要求在删除任何文件前必须获得用户的明确许可,防止误删和数据丢失。适用于所有命令行和脚本中的文件删除操作,确保操作安全可控。关键词:文件删除安全,用户许可,防误删,数据保护,rm命令安全,文件操作权限。
GitOps工作流Skill gitops-workflow
GitOps 工作流是一种基于 Git 的声明式持续交付方法,使用 ArgoCD 和 Flux 自动化 Kubernetes 部署,适用于实施 DevOps 实践、自动化应用部署和管理云原生基础设施。关键词:GitOps, Kubernetes, ArgoCD, Flux, 自动化部署, 声明式管理, DevOps, 云原生, 持续交付