软件开发 Skill技能列表
序列化Skill serialization
序列化技能用于将数据结构转换为可存储或传输的格式,支持JSON、Protocol Buffers、MessagePack等多种格式,适用于数据交换、API开发、存储优化和跨平台通信。关键词:数据序列化,JSON序列化,Protobuf,MessagePack,API开发,数据交换,编码解码,模式进化。
代码质量验证循环系统Skill verification-loop
验证循环技能是一个自动化代码验证系统,专为Claude Code会话设计,通过构建验证、类型检查、代码风格审查、测试套件、安全扫描和差异审查等阶段,确保软件开发质量,适用于PR前质量门禁、CI/CD集成和代码重构后的质量控制,关键词包括代码验证、自动化测试、质量保证、软件开发、Claude Code、测试套件、安全扫描。
SIP协议基础Skill sip-protocol-fundamentals
这个技能用于掌握会话初始化协议(SIP)的基础知识,帮助开发者构建VoIP应用程序,理解SIP消息结构、方法、呼叫流和协议实现,提升实时通信系统的开发能力。关键词:SIP协议,VoIP开发,实时通信,协议基础,消息处理,信令协议,RFC 3261,PJSIP。
Angular迁移Skill angular-migration
这个技能用于指导如何将 AngularJS (1.x) 应用程序迁移到 Angular (2+),涵盖混合应用设置、组件转换、服务迁移、依赖注入变化、路由迁移和表单迁移。关键词:AngularJS, Angular, 迁移, 混合应用, 组件, 依赖注入, 路由, 框架升级。
技能测试子代理方法Skill testing-skills-with-subagents
这个技能基于测试驱动开发(TDD)的RED-GREEN-REFACTOR循环,用于开发和验证其他技能在压力场景下的有效性和合规性。它帮助确保技能能抵抗合理化和违规行为,适用于需要严格执行的规则技能。关键词:技能测试,TDD,压力测试,RED-GREEN-REFACTOR,合理化。
Git协议实现技能Skill git-protocol
这是一个基于Rust语言gitoxide库的Git协议实现技能,专门用于Guts仓库操作。该技能实现了完整的Git协议栈,包括仓库管理、对象存储、提交构建、智能HTTP协议、包文件生成和引用管理等功能。核心关键词包括:Git协议、gitoxide、Rust实现、仓库操作、版本控制、包文件生成、引用管理、Guts扩展。适用于需要构建自定义Git服务器或集成Git功能的开发者。
Excalidraw子代理委派Skill excalidraw
该技能用于在处理Excalidraw图表文件时,通过委派子代理来优化资源使用,避免主代理因解析冗长JSON而耗尽上下文令牌。适用于架构可视化、流程图创建和修改等场景,提高效率并管理计算资源。关键词:Excalidraw, 子代理, 委派, 上下文管理, 令牌效率, 图表分析, 架构设计。
Coq证明助手Skill coq-proof-assistant
Coq证明助手是一个交互式定理证明工具,专门用于形式化验证、程序正确性证明和数学理论的形式化开发。它支持依赖类型,通过战术证明实现交互式证明,适用于软件验证、编译器验证和数学定理证明等领域。关键词:Coq、证明助手、形式化验证、程序正确性、数学证明、依赖类型、战术证明、交互式证明。
端到端测试Skill e2e-testing
端到端测试是一种软件测试方法,用于模拟真实用户场景,验证Web应用程序从开始到结束的完整流程,确保所有组件正确协作。它涵盖使用自动化工具如Playwright和Cypress的现代测试模式,包括页面对象模型、选择器策略、异步处理、视觉回归测试和不稳定测试预防。关键词:端到端测试,E2E测试,自动化测试,Playwright,Cypress,软件测试,浏览器自动化。
ClaudeCode项目记忆配置技能Skill claude-code-project-memory
这个技能用于配置Claude Code项目记忆文件,实现持久的项目上下文、编码标准、架构决策和团队约定管理。它支持多层记忆层次、跨平台兼容性和快速命令操作,帮助开发团队高效维护AI辅助编程工具的一致性。关键词:Claude Code、项目记忆、配置、持久化上下文、编码标准、架构决策、AI工具、软件开发辅助。
代码检查与格式化Skill lint
代码检查与格式化技能用于自动化执行代码质量检查,包括TypeScript类型检查、ESLint代码规范检查和Prettier格式检查。该技能帮助开发团队确保代码质量、统一编码风格、发现潜在错误,并提供自动修复功能。关键词:代码检查,代码格式化,TypeScript检查,ESLint,Prettier,代码质量,自动化检查,开发工具
任务批处理执行Skill task-batch
这是一个自动化批量任务执行工具,能够持续自主执行任务列表,包括prd解析、自动任务分解和完成验证,直到所有任务完成或发生重大故障。关键词:自主执行、任务分解、质量验证、团队协调。