typescript-advanced-types
TypeScript 高级类型技能,覆盖泛型、条件类型、映射类型、模板字面量类型与工具类型,用于构建类型安全的库、框架、组件、API 客户端和配置对象。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-15 00:13
41,133 个结果
TypeScript 高级类型技能,覆盖泛型、条件类型、映射类型、模板字面量类型与工具类型,用于构建类型安全的库、框架、组件、API 客户端和配置对象。
通用 tRPC 实现指南,适用于任意框架(Next.js、Express、Fastify、Hono、Bun)和任意包管理器(pnpm、npm、yarn、bun)。
Together AI API 集成技能,用于基于开源模型构建 AI 应用,覆盖 Chat Completions、Python/TypeScript SDK、CLI、图像生成、音频、微调等能力。
一个面向 AI 编程助手的技能提示,强制其给出“最懒但确实可用”的方案:最简单、最短、最精简。它模拟一位见多识广的资深开发者,先质疑任务是否真的需要存在,再逐级寻找可复用的既有实现,避免过度工程。
面向代码重构场景的安全检查技能,在用户要求提取组件、合并重复逻辑、重命名变量或优化结构时触发,提供重构前读取原始代码、制作对比清单、验证检查点等流程,防止重构中丢失原始上下文或引入循环依赖、状态初始化冲突、渲染降级等问题。
fix-issue 是 docker/docs 仓库中用于端到端处理单个 GitHub issue 的技能,串联分诊、调研、编写修复、审查与创建 PR 的流程。
Dodo Payments 按用量计费技能指南,讲解如何用事件(Events)与计量器(Meters)按 API 调用、AI token、存储等实际消耗向客户收费,支持计数、求和、最大值、最新值聚合,可与订阅或一次性购买组合,并含幂等、批量上报与常见错误说明。
karpathy-guidelines 是一套面向 LLM 编码行为的行为准则,源自 Andrej Karpathy 对 LLM 编码常见失误的观察,用于减少 LLM 写代码时容易犯的错误。它适用于编写、审查或重构代码的场景,目标是避免过度复杂化、进行外科手术式的精准修改。准则明确说明其权衡:偏向谨慎而非速度,对于琐碎任务需自行判断。内容包含四个部分:一、编码前先思考,明确陈述假设、不确定就提问、存在多种理解时全部列出、有更简单方案要指出、遇到不清楚的地方停下来询问;二、简单优先,只写解决问题所需的最少代码,不做用户未要求的功能、抽象、灵活性或错误处理,200 行能压到 50 行就重写;三、外科手术式修改,只改动必须改动的地方,不顺手“改进”相邻代码、注释或格式,不重构没坏的东西,匹配现有风格,发现无关死代码只提及不删除,仅清理自己改动造成的孤儿引用,判断标准是每一行改动都能直接追溯到用户请求;四、目标驱动执行,把任务转成可验证目标,例如“加校验”变成“先为非法输入写测试再让其通过”,多步任务给出简短计划并列明每步的验证方式。
面向 TypeScript、JavaScript、React 与 Node.js 开发的通用编码规范与最佳实践集合,以知识模块形式列出可读性、命名、不可变、错误处理、类型安全、组件结构、API 约定、项目结构、注释、性能优化与测试等主题。
一套面向 AI 编码代理的实用编码规范技能,强调简洁直接、不过度设计、不写多余注释,涵盖单一职责、DRY、KISS、YAGNI、命名、函数规模、代码结构与自检流程,帮助代理输出可运行的代码而非教学式说明。
GitHub MCP 是 GitHub 官方的 Model Context Protocol(模型上下文协议)服务器技能,用于仓库管理。其目标是让 AI 代理通过官方 MCP 标准与 GitHub 仓库、议题(issues)、拉取请求(pull requests)以及文件内容进行交互。该技能以知识模块(分形技能)形式提供若干工具,包括:create_issue(创建议题)、get_file_contents(获取文件内容)、create_pull_request(创建拉取请求)、push_files(推送文件)。资料中未提供具体安装命令、配置方式、收费信息及使用示例。
面向 Node.js 开发的决策原则型技能,强调理解与思考而非照抄代码模式,涵盖框架选择、模块系统、运行时、分层结构、错误处理、事件循环、校验、安全与测试策略等主题。
将结构化规划文档(实施计划、项目计划、含任务的设计文档)导入任务跟踪系统,生成带层级与依赖关系的工单。支持 ClickUp、Linear、Jira、Asana、Notion、GitHub Projects 等,并处理层级深度、ID 映射、状态与依赖连线等常见陷阱。
generate-dto 是 EasyPlatform 中的实现类技能,用于根据已有实体生成实体 DTO。它接收实体名称及 --with-mapping、--minimal 等选项,在 *.Domain/Entities/ 中查找实体并读取属性,按平台模式生成位于 *.Application/EntityDtos/<EntityName>Dto.cs 的 DTO 文件。
该技能用于把单个文件的知识图谱导出为 Markdown 中的 Mermaid 流程图,属于代码智能类工具。需先构建图谱,再通过 Python 脚本导出,输出包含函数、类、测试及内部调用关系。
graph-sync 是 easyplatform 仓库中的代码智能技能,用于将代码审查知识图谱与当前 git 状态同步。它通过 git diff 检测自上次同步以来变更的文件并重新解析,会话启动时自动运行,也可在拉取代码或切换分支后手动调用。
command-code 技能用于驱动 Command Code CLI(cmd)这一终端编程智能体,并把它作为无头子代理并行编排。资料重点介绍在隔离 git worktree 中用 cmd -p 加 --yolo、--max-turns、--skip-onboarding 无人值守派发任务、审阅分支与验证的方法,以及权限与安全限制。
用于创建和编写 Makefile 的技能,遵循统一约定,包括自文档化 help 目标、.PHONY 声明、目标命名规范,以及将复杂逻辑委托给脚本。
coding-runner 是一份仅含文档的 tmux 技能,用于通过 tmux 会话运行 Codex、Claude、pi、OpenCode 等代码类 CLI,并返回启动、查看、停止三类命令。
面向 Vue 3 与 Vue.js 的 TypeScript 最佳实践技能,覆盖 vue-tsc、Volar 等工具链,用于编写、审查或重构 Vue 组件时保证类型正确性与工程规范,内含能力规则与效率规则。
dev 是一个面向代码变更的技能工作流,把“构建功能、实现 X、修复缺陷、重构”等请求纳入测试先行的开发流程;其核心约束是每个实现任务都必须先有一个现在失败、完成后通过的红命令。
Pair Mode 是一个让 Claude 从代码生成工具转变为结对编程伙伴的技能。它通过解释推理、讲解模式、提问引导,帮助用户在交付代码的同时真正理解每一行提交的内容,适合希望边写边学的开发者。
TonAPI 技能:通过 REST API 与 TON 区块链交互,覆盖账户余额、交易、Jetton、NFT、质押、DNS、价格、模拟与 Webhook 等。需在 config/.env 配置 TONAPI_TOKEN,脚本须用 bash 前缀运行,默认主网,可用 --testnet 或 TONAPI_NETWORK=testnet 切换。
基于 Martin Fowler《重构目录》的技能,用于识别代码坏味并应用重构手法,在不改变可观察行为的前提下改善代码结构、降低复杂度。覆盖组合方法、移动特性、组织数据、简化条件、重构 API、继承处理及其他共 66 项技术与对应 Cookbook。