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