软件开发 Skill技能列表

ReactNativeSkill react-native

4.5

React Native是一种用于开发跨平台移动应用的框架,它允许开发者使用JavaScript和React来构建原生应用。这个技能涵盖了React Native的项目结构、组件模式、状态管理、测试和平台特定代码的最佳实践。

BunFFI(外函数接口)Skill BunFFI

4.5

此技能用于通过 Bun 的 FFI 功能从 JavaScript 调用本地 C/C++ 库。关键词包括:Bun FFI、外函数接口、调用C库、原生代码集成、JavaScript、C/C++、跨语言调用、dlopen、共享库、性能优化。

类型导向名称解析Skill type-directed-name-resolution

4.5

类型导向名称解析(TDNR)是一种编程语言技术,利用类型信息来解析重载名称、消除标识符歧义并指导名称查找。适用于函数式语言如Haskell、Scala和Rust,涉及类型类、作用域图和解析算法。关键词:类型导向、名称解析、重载、歧义消除、类型系统。

运行技能脚本Skill run-skill-script

4.5

这个技能用于通过指定参数执行技能脚本文件,实现自动化运行技能功能、处理数据或执行特定操作,提高工作效率和一致性。关键词包括:技能脚本、执行、参数、自动化、数据处理、技能管理、工具运行、脚本调用、效率优化。

求职周度回顾模板技能Skill "weekly-job-search-review-template"

4.5

该技能用于生成每周求职活动回顾模板,帮助用户跟踪关键指标如申请数量、回复率,捕获经验教训,并规划下周任务,通过诊断阈值优化求职策略。关键词:求职、周度回顾、模板、指标跟踪、经验学习、行动计划。

Next.js最佳实践Skill nextjs-best-practices

4.5

这是一个关于Next.js App Router开发的最佳实践技能,涵盖服务器组件与客户端组件的决策树、数据获取模式、路由原则、API路由、性能优化、缓存策略和反模式等,适用于前端开发人员提升Next.js应用质量和效率。关键词包括:Next.js, App Router, 服务器组件, 数据获取, 路由, 前端开发, 性能优化, 缓存策略, 反模式。

值分析Skill value-analysis

4.5

值分析技能是一种静态分析技术,用于计算程序变量在每个程序点的具体或抽象值,实现常量传播、区间分析和bug检测等功能。关键词包括值分析、静态分析、抽象解释、程序优化、常量传播、bug检测、编译器优化、程序验证。

代码审查Skill code-review

4.5

这个技能用于自动化审查代码更改或拉取请求,确保符合项目开发指南和质量标准。它涉及Git工具集成,自动检测修改、执行代码质量检查(如格式化和静态分析)、生成详细审查报告,并支持多种模式(如自动检测、显式提交和PR审查)。关键词包括:代码审查、Git、拉取请求、质量保证、自动化测试、开发流程优化、代码规范检查。

图形数据库专家Skill graph-database-expert

4.5

图形数据库专家技能专注于图数据库的设计、开发、优化和应用。涵盖图形建模、查询语言、遍历算法、性能调优和安全策略,适用于社交网络、知识图谱、推荐引擎等场景。关键词:图数据库、图形建模、查询优化、SurrealDB、Neo4j、数据关系、性能调优、安全策略。

主路由器Skill router-main

4.5

这个技能是共享技能库的通用入口路由器,用于智能路由查询到合适的领域路由器(如启动、工程、运维、测试)。它通过定义路由工作流、触发器、安全规则和跨域链,帮助处理模糊、跨域或多域请求,提升系统效率和用户体验。关键词:路由器、技能库、跨域路由、请求处理、软件架构、DevOps、测试自动化、智能路由、系统设计。

发布技能Skill release-skills

4.5

这是一个通用发布工作流技能,自动检测项目配置和版本文件,支持多语言更新日志生成,用于软件版本管理、发布和DevOps自动化。关键词包括发布、版本控制、自动化工作流、多语言支持、CI/CD、Git、更新日志、项目维护。

所有权和借用类型系统Skill ownership-type-system

4.5

该技能实现了Rust风格的所有权和借用类型系统,用于验证内存安全、预防数据竞争和生命周期分析。关键词:所有权、借用、内存安全、数据竞争、生命周期、Rust、类型系统、编程语言。