类型
类型检查与类型生成
mcp-builder
smallnest
Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).
typescript-advanced-types
beshkenadze
Advanced TypeScript types (generics, conditionals, mapped, utilities). Use when building type-safe libraries or implementing complex type logic.
outlines
wundercorp
"Outlines: structured JSON/regex/Pydantic LLM generation."
eslint-vitest-rule-tester
antfu-collective
Help users test ESLint rules with Vitest, supporting snapshot testing and custom assertions
framework-expert
nguyenthienthanh
"Unified framework expertise bundle. Lazy-loads relevant framework patterns (React, Vue, Angular, Next.js, Node.js, Python, Laravel, Go, Flutter, Godot) based on detected tech stack."
seo-check
nguyenthienthanh
"Run comprehensive SEO and GEO audit including meta tags, structured data, Core Web Vitals, and AI discovery readiness."
go-expert
nguyenthienthanh
"Go/Golang backend expert. PROACTIVELY use when working with Go, Gin, Echo, Fiber frameworks. Triggers: golang, go, gin, echo, fiber"
angular-expert
nguyenthienthanh
"Angular/TypeScript frontend expert. PROACTIVELY use when working with Angular, RxJS, NgRx. Triggers: angular, ngrx, rxjs, component.ts"
seo-bundle
nguyenthienthanh
"Unified SEO and AI Discovery expertise bundle. Lazy-loads technical SEO, schema markup, Core Web Vitals, and GEO/AI search patterns based on task type."
seo-schema
nguyenthienthanh
"Validate structured data (Schema.org JSON-LD) using Google Rich Results Test. Ensures schema is error-free before deployment."
python-expert
nguyenthienthanh
"Python backend expert. PROACTIVELY use when working with Django, FastAPI, Flask, Python APIs. Triggers: python, django, fastapi, flask, async python"
seo-expert
nguyenthienthanh
"SEO and search engine optimization expert. PROACTIVELY use when working with meta tags, structured data, Core Web Vitals, sitemap, robots.txt, canonical URLs. Triggers: SEO, meta tags, schema markup, search ranking"
project-context-loader
nguyenthienthanh
"Load project conventions and generate session context. Use EXPLICITLY when needed, not automatically."
nodejs-expert
nguyenthienthanh
"Node.js backend expert. PROACTIVELY use when working with Express, NestJS, Fastify, Node.js APIs. Triggers: nodejs, express, nestjs, fastify, api route, backend"
refactor-expert
nguyenthienthanh
"Guide safe, incremental refactoring that improves code quality without changing behavior."
Outlines: Structured Text Generation
openamer
The self-improving, self-learning open-source AI agent. Background Computer-Use, A2A Swarm, Vector Memory, Plugin System, Voice, Smart Approvals - 100/100 Score. Windows-native.
erpnext-errors-clientscripts
OpenAEC-Foundation
"Error handling patterns for ERPNext/Frappe Client Scripts. Use when implementing try/catch, user feedback, server call error handling, validation errors, and debugging. Covers async error handling, graceful degradation, and user-friendly error messages. V14/V15/V16 compatible. Triggers: client script error, try catch, frappe.throw, error handling, async error, validation error."
erpnext-errors-serverscripts
OpenAEC-Foundation
"Error handling patterns for ERPNext Server Scripts. Use when handling sandbox errors, frappe.throw usage, validation in server scripts, and debugging. V14/V15/V16 compatible. Triggers: server script error, frappe.throw, sandbox error, validation error, debugging server script."
Instructor: Structured LLM Outputs
openamer
The self-improving, self-learning open-source AI agent. Background Computer-Use, A2A Swarm, Vector Memory, Plugin System, Voice, Smart Approvals - 100/100 Score. Windows-native.
codebase-design
ayoubben18
Shared vocabulary and principles for designing deep modules — small interfaces, clean seams, testable through the interface. Use when designing or improving a module's interface, deciding where a seam goes, hunting deepening opportunities, making code more testable, or when another skill needs the deep-module vocabulary.
typescript-testing
DmitriyYukhanov
TypeScript testing patterns with Jest/Vitest including unit tests, integration tests, mocking strategies, and coverage. Use when writing or running TypeScript tests.
erpnext-impl-controllers
OpenAEC-Foundation
"Implementation workflows and decision trees for Frappe Document Controllers. Use when determining HOW to implement server-side DocType logic: lifecycle hooks, validation patterns, autoname, submittable workflows, controller override. Triggers: how do I implement controller, which hook to use, validate vs on_update, override controller, submittable document, autoname pattern, flags system."
erpnext-code-validator
OpenAEC-Foundation
"Intelligent agent for validating ERPNext/Frappe code against best practices and common pitfalls. Use when reviewing generated code, checking for errors before deployment, or validating code quality. Triggers: review this code, check my script, validate before deployment, is this correct, find bugs, check for errors, will this work."
TDesign Vue Next
yunfeizhu
AI agent skill for TDesign Vue Next - comprehensive guidance for component usage, forms, tables, theming, and best practices.