架构设计 Skill技能列表
媒体资产管理Skill media-asset-management
媒体资产管理技能用于设计数字资产管理系统、媒体库和上传管道,涵盖媒体存储模式、文件组织、元数据提取和用于无头CMS的媒体API。关键词包括数字资产管理、媒体库、上传管道、元数据、存储架构、API开发,适用于软件开发中的系统设计。
Rust系统架构师Skill rust-systems-design
Rust系统架构师技能专注于使用Rust编程语言进行高性能、内存安全的系统软件设计。涉及所有权管理、并发处理、错误机制和性能优化等核心概念,适用于命令行工具、Web服务器、嵌入式系统等多种开发场景。关键词:Rust编程,系统设计,内存安全,并发模式,架构优化,高性能软件。
RustCLI代理编程风格Skill rust-cli-agent-style
本技能基于 OpenAI Codex 代码库,教授 Rust CLI 和代理系统开发的最佳实践,包括严格错误处理、异步编程、代码组织等,适用于生产环境 Rust 项目。关键词:Rust, CLI, 代理, 错误处理, 异步编程, Tokio, 代码组织, 生产代码, 架构设计。
模式创建器Skill schema-creator
模式创建器是一个用于在Claude代码企业框架中创建JSON Schema验证文件的技能,确保技能、代理、钩子和工作流的数据类型安全和输入验证。关键词:JSON Schema, 验证, 类型安全, 输入验证, 数据架构, 技能创建, 框架集成
代码质量Skill code-quality
这个技能提供了一套代码质量指南,专注于Rust编程语言中的正确性规则、设计模式和最佳实践,旨在提高软件开发的可靠性和性能。它帮助开发者编写更安全、高效的代码,避免常见错误和过度工程化。关键词包括:代码质量、Rust编程、软件工程、正确性规则、性能优化、错误处理、避免过度工程、软件架构、系统编程、开发指南。
切片Skill slice
这是一个用于项目管理和开发自动化的技能,能够将复杂计划分解为可执行的依赖切片,生成和验证SLICES.md文件,并智能选择下一个工作项。它支持生成模式来创建或修复切片,以及下一个模式来选取工作项,适用于敏捷开发、DevOps流程和架构设计,帮助团队高效协作和跟踪进度。关键词:切片、依赖图、计划分解、项目自动化、SLICES.md、工作流管理、DAG、DevOps、软件开发。
函数长度与职责技能Skill function-length-and-responsibility
此技能专注于编码标准,帮助开发者遵循单一职责原则,确保函数简短且专注。适用于代码审查和重构,提升代码质量和可维护性。关键词:函数长度、单一职责、代码审查、编码规范、代码重构。
代码库研究分析师Skill repo-research-analyst
这个技能用于对代码库进行全面研究分析,包括架构文件检查、GitHub问题模式识别、文档审查、模板发现和代码模式搜索。它帮助用户理解项目结构、约定和最佳实践,便于贡献和开发对齐。关键词:代码库研究、GitHub分析、文档结构、模式识别、软件架构、贡献指南、自动化工具、代码审查。
数据库架构师Skill database-architect
数据库架构师技能用于设计和规划数据库系统的整体架构,包括技术选型、数据建模、模式设计、索引策略、缓存架构、可扩展性设计和迁移规划。适用于从零开始构建数据库系统或重构现有系统,确保高性能、可维护和可扩展的数据层。关键词:数据库架构、数据建模、技术选型、可扩展设计、迁移策略、性能优化、云数据库、NoSQL、SQL、缓存设计。
高级数据结构库Skill advanced-ds-library
高级数据结构库技能提供竞赛编程和复杂算法问题中所需的高级数据结构(如树堆、伸展树、动态树、持久化数据结构、小波树等)的完整实现代码、复杂度分析和应用指导。支持C++、Python、Java等多种编程语言,帮助开发者快速构建算法库、解决区间查询、树链操作、字符串处理等难题。关键词:数据结构实现、算法竞赛、树结构、区间查询、持久化、复杂度分析、编程库。
Robius应用程序架构技能Skill robius-app-architecture
这个技能提供了基于 Robius 框架和 Makepad 构建应用程序的架构模式最佳实践,专注于异步集成、Tokio 运行时、UI 和后台任务通信,适用于开发高效异步处理的生产级跨平台应用。关键词包括:Robius、Makepad、异步架构、Tokio、应用程序设计、跨平台开发、UI 线程、后台任务、SignalToUI、Cx::post_action。
规范驱动开发工具包Skill speckit
Spec Kit是一个AI辅助的规范驱动开发(SDD)工具包,用于将自然语言想法快速转化为可执行规范、实现计划和任务列表。适用于功能规划、PRD创建、开发管理和项目管理,支持增量交付和质量保证。关键词:规范驱动开发、AI辅助、软件开发工具、项目管理、敏捷开发、架构设计。