TypeScript 规范
io.github.genkit-ai/genkit/typescript
TypeScript 编码约定、最佳实践与模式,用于编写整洁、可维护的代码。
“Best Practices” 共 625 个结果
io.github.genkit-ai/genkit/typescript
TypeScript 编码约定、最佳实践与模式,用于编写整洁、可维护的代码。
io.github.majiayu000/claude-skill-registry/backend-api-mshafei721-turbocat
遵循 URL 结构、HTTP 方法、状态码、版本控制与限流最佳实践来设计与实现 RESTful API 端点。在创建或修改 API 路由、控制器、端点处理程序或路由文件时使用。处理 routes.ts、api/*.ts、controllers/*.ts、endpoints/*.py、views.py 等服务端请求处理程序时使用。在设计资源 URL、实现 CRUD 操作、添加过滤/排序/分页的查询参数或设置 API 版本控制时使用。在审查或重构现有 API 代码的 REST 合规性时使用。
io.github.majiayu000/claude-skill-registry/backend-api-aiskillstore-marketplace-2
遵循路由、版本控制与 HTTP 标准最佳实践来设计与实现 RESTful API 端点。在创建或修改 API 路由、控制器或端点(如 routes/api.php、app/Http/Controllers/Api/ 下的 API 控制器、app/Http/Controllers/ 下的控制器、API 资源类)或实现 REST API 功能时使用。适用于 URL 结构、HTTP 方法处理(GET、POST、PUT、PATCH、DELETE)、API 版本策略、过滤/排序/分页的查询参数处理、HTTP 状态码响应、限流配置等端点设计决策。
io.github.borghei/Claude-Skills/docker-development
当用户要求“分析 Dockerfile”“优化 Docker 层”“校验 docker-compose”“检查容器最佳实践”或“审计 Docker 配置”时使用此技能。
io.github.shareAI-lab/Kode-CLI/mcp-builder
构建高质量 MCP(Model Context Protocol)服务器与工具的指南:MCP 是什么、如何面向 agent 易用性设计 tools/resources/prompts,以及用 TypeScript 或 Python 实现服务器。当你需要 MCP 最佳实践、服务器架构模式或分步构建工作流(含语言偏好)时使用。
io.github.marmelab/atomic-crm/backend-dev
Atomic CRM 的后端开发编码实践。用于判断是否需要后端逻辑,或创建/修改数据库迁移、视图、触发器、RLS 策略、edge function,以及调用 Supabase API 的自定义 dataProvider 方法。
io.github.browserbase/skills/browser-to-api
分析 `browser-trace` 抓包,把网站可观测的 HTTP 流量整理成尽力而为的 OpenAPI 3.1 规范。当用户想从浏览器会话中发现/提取 API 端点、基于网络流量构建 OpenAPI 文档,或为客户端集成梳理第三方站点的 XHR/fetch 接口面时使用。
io.github.rmyndharis/antigravity-skills/mobile-security-coder
安全移动编码实践专家,精通输入校验、WebView 安全与移动端特有的安全模式。在需要移动安全实现或移动安全代码审查时主动使用。
io.github.rmyndharis/antigravity-skills/backend-security-coder
精通输入校验、身份认证与 API 安全的后端安全编码专家。主动用于后端安全实现或安全代码审查。
io.github.Shubhamsaboo/awesome-llm-apps/code-reviewer
以安全、性能与最佳实践为侧重点的细致代码审查。适用场景:审查代码、做安全审计、检查代码质量、审查 pull request,或用户提到 code review、PR review、安全漏洞、性能问题。
io.github.K-Dense-AI/scientific-agent-skills/experimental-design
在数据采集之前设计实验与研究方案——选择设计类型、随机化、区组化以及安排处理组合,使结果真正可解释。当有人正在规划研究、询问如何把受试者/样本分组、提到随机化、区组、分层、对照、析因或部分析因设计、实验设计(DOE)、多因素筛选、响应面优化、交叉/重复测量/裂区设计、整群分组随机化、拉丁方、孔板布局、批次与进样顺序效应、重复与伪重复,或序贯/自适应/群序贯设计时使用。即使表述随意,例如这个实验该怎么安排、如何避免混杂、测试这 6 个因素的最佳方式、把这些小鼠分配到各处理组,也应触发。若设计已定、需要计算样本量或统计功效请使用 statistical-power,分析已采集的数据则使用 statistica。
io.github.affaan-m/ECC/cpp-coding-standards
基于 C++ Core Guidelines(isocpp.github.io)的 C++ 编码规范。在编写、评审或重构 C++ 代码时使用,以推行现代、安全、符合惯用法的实践。
io.github.affaan-m/ECC/angular-developer
生成 Angular 代码并提供架构层面的指导。在创建项目、组件或服务时触发,也适用于响应式(signals、linkedSignal、resource)、表单、依赖注入、路由、SSR、无障碍(ARIA)、动画、样式(组件样式、Tailwind CSS)、测试以及 CLI 工具方面的最佳实践。
io.github.mcp-use/mcp-use/mcp-apps-builder
所有 MCP 服务器工作的**强制要求**——mcp-use 框架最佳实践与模式。在任何 MCP 服务器工作前先阅读本技能,包括:创建新 MCP 服务器;修改既有 MCP 服务器(添加/更新 tools、resources、prompts、widgets);调试 MCP 服务器问题或错误;审查 MCP 服务器代码的质量、安全与性能;回答 MCP 开发或 mcp-use 模式的问题;对 server.tool()、server.resource()、server.prompt() 或 widgets 做任何修改。本技能包含关键架构决策、安全模式与常见陷阱。实现 MCP 功能前务必先查阅相关参考文件。
io.github.microsoft/hve-core/python-foundational
Python 的基础最佳实践、惯用写法与代码质量基本功。
io.github.FerroxLabs/wayland/automation-for-life
个人自动化专长,涵盖 IFTTT 小程序、Apple 快捷指令、Android 自动化、财务自动化(缴费、储蓄、投资)、通知管理、日常例程自动化、智能家居编排,以及构建能减少认知负担、节省重复生活事务时间的系统。当用户询问 automation for life、相关技术、最佳实践,或需要该领域指导时使用。当请求超出 automation for life 范围或需要其他专项技能时请勿使用。
io.github.FerroxLabs/wayland/automation-architect
基于 Zapier、Make 与 n8n 的工作流自动化设计,涵盖触发-动作架构、多步自动化流程、错误处理策略、个人与商业自动化模式、ROI 计算,以及常用自动化配方库。当用户询问 automation architect、相关技术、最佳实践,或需要该领域指导时使用。当请求超出 automation architect 范围或需要其他专项技能时请勿使用。
io.github.FerroxLabs/wayland/sqlite-specialist
面向应用开发的 SQLite 专长,涵盖 WAL 模式配置、并发访问模式、FTS5 全文检索、JSON 支持、虚拟表、PRAGMA 优化、备份策略、文件锁行为、桌面与移动应用的内嵌模式、迁移策略,以及对容量与并发限制的理解。当用户询问 sqlite specialist、sqlite specialist 最佳实践,或需要 sqlite specialist 实施指导时使用。当用户需要其他专项技能或涉及无关技术领域时请勿使用。
io.github.FerroxLabs/wayland/sql-master
高级 SQL 专长,包括窗口函数、CTE、递归查询、基于 EXPLAIN 执行计划的查询优化、索引策略、pivot/unpivot 操作、JSON 操作、全文检索、存储过程,以及在 PostgreSQL、MySQL 与 SQL Server 中识别性能反模式。当用户询问 sql master、sql master 最佳实践,或需要 sql master 实施指导时使用。当用户需要其他专项技能或涉及无关技术领域时请勿使用。
io.github.FerroxLabs/wayland/sql-analytics-expert
面向分析的高级 SQL,涵盖窗口函数、CTE、递归查询、查询优化、透视,以及面向数据仓库与分析型数据库的复杂分析模式。当用户询问 sql analytics expert、相关技术、最佳实践,或需要该领域指导时使用。当请求超出 sql analytics expert 范围或需要其他专项技能时请勿使用。
io.github.FerroxLabs/wayland/refactoring-patterns
指导实现专家级的重构模式:重构与整洁代码决策框架、生产可用的模式以及重构模式工作流的具体模板。当用户询问重构模式、refactoring patterns 配置,或重构项目的重构最佳实践时使用。当用户需要其他开发者工具能力时请勿使用——可查看 developer tools 子类目下的同级技能。
io.github.FerroxLabs/wayland/refactoring-guru
代码重构专家,运用 Martin Fowler 的重构目录、代码坏味道检测、安全的逐步变换与指标驱动的重构决策。当用户询问 refactoring guru、refactoring guru 最佳实践,或需要 refactoring guru 实施指导时使用。当用户需要其他专项技能或涉及无关技术领域时请勿使用。
io.github.FerroxLabs/wayland/css-master
高级 CSS 专长,涵盖 Grid 与 Flexbox 精通、自定义属性架构、响应式设计方法论、CSS 方法论选型、动画性能、容器查询、层叠层级(cascade layers)与优先级管理。当用户询问 css master、css master 最佳实践,或需要 css master 实施指导时使用。当用户需要其他专项技能或涉及无关技术领域时请勿使用。
io.github.FerroxLabs/wayland/css-architecture
指导实现专家级的 CSS 架构:html-css 与 web-development 决策框架、生产可用的模式以及 css 架构工作流的具体模板。当用户询问 css 架构、css architecture 配置,或 CSS 项目的 html-css 最佳实践时使用。当用户需要其他 Web 开发能力时请勿使用——可查看 web development 子类目下的同级技能。