软件开发 Skill技能列表
Claude代码助手Skill claude-code
Claude Code 是一个AI驱动的编码工具,旨在帮助开发者加速软件开发流程。它通过自主代理、技能扩展、MCP服务器集成和钩子机制,提供从计划到执行的完整开发支持,适用于功能实现、错误修复、代码审查和文档生成等场景。关键词:AI编码、开发工具、自动化、扩展性、MCP集成、插件系统、斜杠命令。
分支创建工具Skill branch
这是一个用于软件开发工作流中的Git分支创建工具,专门负责在SDD(软件设计文档)工作流程中自动创建规范化的分支。该工具支持两种分支类型:spec(规格制定)和impl(实现开发),遵循严格的命名规则(spec/{action-id}-{description} 或 impl/{action-id}-{description}),可通过命令行直接调用或从其他工作流工具自动触发。主要功能包括:上下文识别、分支名生成与重复检查、用户确认、Git分支创建和完成通知,并包含完善的错误处理机制(处理分支已存在、未提交更改等情况)。关键词:Git分支管理,软件开发工作流,SDD流程,自动化工具,版本控制,分支命名规范,DevOps工具
单仓库架构设计Skill monorepo-architecture
这个技能提供关于单仓库(Monorepo)架构的全面指导,帮助设计、构建和管理单仓库结构,包括工作空间组织、依赖管理、版本控制和最佳实践,适用于从小型项目到企业级应用程序的软件开发。关键词:单仓库、代码管理、软件架构、依赖管理、版本控制、工作空间配置、最佳实践、软件开发。
迁移到LogseqDBSkill migrating-to-db
专家级指导,帮助用户将 Logseq 图从 Markdown 格式迁移到数据库格式,包括转换策略、常见问题和最佳实践。
严谨编码Skill rigorous-coding
严谨编码是一种系统性的软件开发技能,强调在编写、实现和审查代码时遵循严格的工程标准。其核心在于实现前的深度思考(包括假设分析、边界情况识别、正确性定义和故障模式规划)、全面的错误处理(禁止吞没错误、保留上下文、区分错误类型)、清晰的状态管理(最小化可变状态、明确所有权)、严格的输入验证(边界验证、快速失败)以及规范的命名和代码结构(意图揭示命名、单一职责、有限嵌套)。该技能旨在通过强制性的检查清单和验证流程,确保代码的健壮性、可维护性和可靠性,特别适用于构建高可用性系统、金融交易系统、关键基础设施等对质量要求极高的场景。 关键词:严谨编码,编码标准,错误处理,状态管理,输入验证,代码审查,软件质量,健壮性,可维护性,实现前检查,边界情况,故障模式
Python单元测试审计修复闭环(ATF)Skill Python-Unit-Test
一站式代码审计、单元测试生成、执行修复与变异自检闭环技能,强调测试的目的是暴露错误代码而非追求全绿,通过模块画像驱动测试深度,产出缺陷报告与总结。关键词:Python单元测试、代码审计、测试生成、缺陷修复、变异测试、ATF、测试闭环、质量保障。
董事会行动项追踪器Skill action-item-tracker
董事会行动项追踪器是一款专为风险投资机构设计的工具,用于系统化管理投资组合公司董事会会议产生的行动项、承诺和后续跟进任务。该工具通过自动化捕获、分配、跟踪和报告功能,确保重要决策得到有效执行,提升董事会治理效率和投资组合价值创造能力。关键词:董事会治理、行动项管理、风险投资、投资组合管理、任务跟踪、问责机制、进度监控、跨公司分析。
TOML命令构建器Skill toml-command-builder
这个技能提供创建Gemini CLI TOML自定义命令的全面指南,涵盖语法、模板、参数处理、shell注入和文件注入,适用于自动化工具构建和命令行扩展。关键词:TOML命令、自定义命令、Gemini CLI、参数处理、shell注入、文件注入、自动化开发。
nuqs最佳实践Skill nuqs
本技能提供nuqs在Next.js应用中实现类型安全URL查询状态管理的最佳实践指南,包含42条规则,覆盖8个类别,帮助开发者进行代码生成、重构和代码审查。关键词:nuqs, Next.js, URL状态, 查询参数, 类型安全, 前端开发。
Web领域Skill domain-web
这是一个关于使用Rust语言进行Web服务开发的技能指南。它详细阐述了构建高性能、安全、可扩展的HTTP服务(如REST API、GraphQL、WebSocket)所需遵循的领域约束、设计模式、最佳实践和常见陷阱。核心内容包括异步编程、状态管理、请求生命周期、中间件设计、错误处理以及主流框架(如axum, actix-web)的对比和使用。关键词:Rust Web开发,HTTP服务器,API设计,异步编程,状态管理,中间件,axum,actix-web,高性能后端,Rust框架。
简单重构Skill simple-refactor
这个技能专注于通过小的代码重构来提升可读性和可维护性,同时确保软件行为不变,适用于初级开发者代码清理。关键词:代码重构、可读性改进、行为不变、安全重构、软件开发、代码优化。
FastAPI开发专家Skill fastapi-expert
FastAPI开发专家技能专注于使用Python构建高性能、安全的异步REST API,关键词包括FastAPI、Python、异步编程、REST API、Web开发、后端开发、安全认证、数据库操作、API设计、性能优化、测试驱动开发、生产部署。适用于后端工程师、全栈开发者和API开发者,用于快速构建企业级Web服务。