软件开发 Skill技能列表

4.5

代码重构Skill code-refactoring

代码重构是一种软件工程技术,用于改进现有代码的结构和质量,而不改变其外部行为。关键技术包括提取方法、替换条件语句、引入参数对象等,旨在提高代码的可读性、可维护性和可扩展性。适用于清理遗留代码、降低复杂性和提升开发效率。关键词:代码重构、软件工程、代码质量、可维护性、重构技巧。

4.5

worktree-prSkill worktree-pr

这个技能使用 git 工作树和基于 PR 的合并工作流程以及多代理代码审查来实现隔离的特性开发。

4.5

开发原则技能Skill principles

本技能专注于提供软件开发的原则、指南和安全相关指导,特别强调差分编辑和VibeCoder应用,帮助开发者遵循最佳实践、提升代码质量与安全性。关键词:开发原则、指南、安全、差分编辑、VibeCoder、软件开发、代码质量、最佳实践。

4.5

代码合并审计Skill audit

代码合并审计是一个用于检测和修复Go语言项目源代码规范漂移的自动化工具。它通过12项系统检查(包括命名规范、魔法字符串、硬编码权限、文件大小、TODO注释、路径构建、行宽、重复代码、架构图、死导出、包文档和死链接),确保代码库在快速迭代后仍符合项目约定。适用于YOLO冲刺后、版本发布前或开发比例失衡时进行代码质量加固,提升可维护性并防止技术债务累积。关键词:代码审计、规范检查、技术债务、Go语言、代码质量、自动化工具、DevOps、代码重构。

4.5

Telegram迷你应用构建专家Skill telegram-mini-app

该技能专门用于构建Telegram迷你应用(TWA),这是一种在Telegram内运行的Web应用,提供类似原生的用户体验。技能涵盖Telegram Web App API、TON区块链集成、支付系统、用户认证、病毒式传播机制等,适用于开发游戏、DeFi应用、工具和社交应用。关键词:Telegram迷你应用、TWA、TON区块链、Web3、前端开发、病毒传播、货币化、Telegram Web App。

4.5

内部通讯技能Skill internal-comms

这个技能是一个内部通讯工具集,提供资源和指南,帮助撰写各种内部通讯文档,如状态报告、领导更新、3P更新、公司新闻稿、常见问题解答等。它旨在提高通讯效率,确保格式符合公司标准,适用于项目管理、团队协作和内部沟通场景。关键词包括内部通讯、公司通讯、状态报告、领导更新、项目管理、团队更新、文档撰写、SEO优化。

4.5

ZohoDesk自动化技能Skill zoho_desk-automation

这个技能通过 Rube MCP 和 Composio 工具包自动化 Zoho Desk 平台的操作,包括工单管理、联系人处理、代理分配、部门设置和帮助台任务。它支持工具发现、工作流执行和多步骤自动化,适用于企业客户服务效率和集成。关键词:Zoho Desk, 自动化, Rube MCP, Composio, 工具集成, 客户服务, DevOps, 低代码开发。

4.5

Rails开发Skill rails-dev

本技能提供 Ruby on Rails 应用程序的全面性能和维护性优化指南,涵盖数据库、控制器、安全、模型、缓存、视图、API 设计和后台作业等关键领域。适用于开发者和团队在编写、审查和重构 Rails 代码时参考,确保高效、安全和可扩展的 Web 应用开发。关键词:Ruby on Rails, 性能优化, 最佳实践, 后端开发, Web 框架, 缓存策略, 安全防护。

4.5

Go最佳实践指南Skill go-best-practices

Go语言编程规范与最佳实践指南,涵盖类型优先开发、自定义类型、接口设计、函数式选项、错误处理、模块结构、配置管理等核心概念。适用于Go开发者提升代码质量、编写可维护性强的后端服务。关键词:Go语言、后端开发、编程规范、类型系统、错误处理、接口设计、最佳实践、代码质量、软件开发

4.5

知识架构Skill knowledge-architecture

知识架构技能用于设计和管理知识系统,通过本体论原理按事物的本质属性组织信息,而不是基于传统分类。它适用于个人知识库构建、文档系统设计、跨域链接模式创建,以及复杂领域的信息组织,旨在提升知识的可访问性、连接性和理解效率。关键词包括知识管理、本体论、信息架构、组织原则、知识系统、文档设计。

4.5

ContractsSkill contracts

合同定义了并行任务之间的接口。它们通过明确依赖关系,使得安全并发实现成为可能。

4.5

开发容器设置技能Skill devcontainer-setup

这个技能自动生成预配置的开发容器(devcontainer),集成Claude Code和多种语言工具链,支持Python、Node.js、Rust、Go等编程语言,适用于快速搭建隔离、沙盒化的开发环境,提升开发效率并简化项目配置。关键词:devcontainer, 开发容器, Claude Code, 语言工具, 隔离环境, 自动化配置, 软件开发环境, 容器化开发。