Generate a custom checklist for the current feature based on user requirements.
共 632 个技能可用
Generate a custom checklist for the current feature based on user requirements.
Guidance for Tauri v2 security model, baseline hardening, and runtime authority controls.
Rust 嵌入式开发技能 — no_std 环境、panic_handler、Cortex-M 启动(cortex-m-rt)、嵌入式 HAL(OutputPin、I2C、SPI)、外设访问(PAC、寄存器读写)、GPIO/定时器/PWM/ADC/UART、中断处理(NVIC)、RTIC 实时框架(硬件任务、资源共享)、链接脚本。基于 Embedded Rust Book、embedded-hal、RTIC 文档。当用户需要为微控制器编写 Rust 代码时激活。
Guidance for Tauri v2 capabilities, scope configuration, and ACL-based permission control.
Rust 项目结构与脚手架技能 — 包(package)与 crate 组织、模块系统深度(文件模块树、mod 声明、pub 可见性体系)、use 路径模式、工作空间布局、项目模板。基于 The Book ch 7 与 The Reference ch 7。当用户需要组织项目结构、管理模块关系、搭建多包项目时激活。
Rust Web 开发技能 — axum 框架(路由、提取器、状态、响应体、中间件)、serde 序列化/反序列化、HTTP 客户端(reqwest)、数据库集成(sqlx:POSTGRESQL/MySQL/SQLite、查询、连接池、迁移)、WebSocket、CORS、认证(JWT)、RESTful API 设计模式。基于社区 crate 文档(axum、tokio、serde、sqlx、reqwest)。当用户需要构建 Web 服务或 HTTP 应用时激活。
在当前仓库中配置 Husky 预提交钩子,集成 lint-staged(Prettier)、类型检查和测试。