软件开发 Skill技能列表
Biome代码检查技能Skill biome-linting
这个技能用于通过Biome工具对JavaScript和TypeScript项目进行自动化代码检查,提升代码质量、性能和安全性。关键词:Biome, 代码检查, linting, JavaScript, TypeScript, 代码质量, 自动化检查, 规则配置, 安全优化。
TypeScript工具类型Skill typescript-utility-types
此技能专注于使用TypeScript的内置工具类型、映射类型、条件类型和高级类型操作技术,用于创建灵活、类型安全的TypeScript代码,提升开发效率和代码质量。关键词:TypeScript、工具类型、映射类型、条件类型、类型安全、代码生成、前端开发、类型推断、模板文字类型。
Markdownlint配置Skill markdownlint-configuration
Markdownlint 配置技能用于设置和管理 Markdownlint 的规则和选项,包括规则启用、配置文件、内联注释和样式继承,以帮助开发者确保 Markdown 文档的格式一致性、代码质量和文档标准化。关键词:Markdownlint、配置、规则管理、代码质量、文档格式化、linter、Node.js、样式检查、自动化测试。
内存审计Skill audit-memory
这个技能是用于审计Claude Code的CLAUDE.md内存文件的工具,旨在检查文件的质量、合规性和组织结构。它包括验证导入语法(如@path/to/file.md)、检测循环导入、确保层次合规(企业>项目>用户)、分析令牌预算以管理文件大小。关键词:代码审计、内存管理、合规检查、令牌分析、Claude Code、DevOps工具。
日志检查Skill log-inspection
日志检查技能用于查询和分析钩子事件日志,支持会话列表、时间线、统计等功能,方便开发者进行日志管理和性能监控。关键词:日志检查、数据分析、DevOps、钩子事件、性能监控、日志查询。
Git提交助手Skill GitCommitHelper
这个技能用于通过分析Git差异自动生成规范化的提交消息,帮助开发者遵循常规提交格式,提高代码版本控制的可读性和维护性。关键词:Git提交、提交消息、代码版本控制、自动化工具、开发者效率。
快速实现模式Skill phx:quick
这个技能是一种软件开发模式,旨在快速实现代码功能,跳过繁琐的规划步骤,直接进入编码和验证阶段。适用于有经验的开发者进行快速修复、小功能添加和重构,强调效率和直接性。关键词:快速开发、代码实现、敏捷开发、软件工程、调试修复。
HexDocs文档获取技能Skill hexdocs-fetcher
该技能专用于通过WebFetch工具高效抓取和转换HexDocs上的Elixir库文档,自动将HTML格式转换为markdown,显著减少令牌使用并提升文档处理效率。适用于软件开发中的文档研究和集成。关键词包括:HexDocs, Elixir, 文档获取, WebFetch, markdown转换, 效率优化, 软件开发。
Phoenix上下文边界验证Skill phx:boundaries
此技能用于在Phoenix框架中验证上下文边界和依赖关系,通过工具如mix xref分析代码结构,确保良好的软件架构和清晰的模块分离。关键词:Phoenix、Elixir、上下文边界、依赖分析、架构验证、代码审查、软件设计。
Saga编排Skill saga-orchestration
Saga编排技能用于实现和管理Saga模式,协调分布式事务和长运行业务流程。它涉及处理多服务事务、补偿事务、工作流编排,适用于微服务架构中的故障处理和业务协调。关键词:Saga模式、分布式事务、补偿事务、工作流编排、微服务架构、系统设计、长运行工作流。
DDD清洁架构Skill ddd-clean-architecture
提供有关领域驱动设计(DDD)和清洁架构的全面指南,包括层分离、依赖规则和架构模式,帮助用户实现和应用清洁架构原则来构建结构良好的应用程序。关键词:DDD、清洁架构、架构设计、软件架构、领域驱动设计、依赖规则、层分离、架构模式、应用程序结构。
Ynab自动化技能Skill ynab-automation
这个技能用于通过Rube MCP和Composio工具包自动化Ynab(You Need a Budget)任务,实现预算管理的自动化操作,包括工具发现、连接管理和工作流执行。关键词:Ynab自动化、Rube MCP、Composio、预算管理、工具集成、自动化工作流。