- Home
- /
- Categories
- /
- Types
Types
Type checking and type generation
parking-lot-consensus
by CakeRepository
"Use when you want an internal debate (Critic vs Solver + Judge) to converge on a high-confidence implementation plan before coding."
validating-query-inputs
by djankies
Validate all external input with Zod before Prisma operations. Use when accepting user input, API requests, or form data.
letterxpress
by MehrCurry
Erzeugt DIN 5008-konforme Geschaeftsbriefe als PDF. Optional: Versand ueber die LetterXpress Print-and-Mail API (Testmodus). TRIGGERS - Use this skill when user says: - "Brief schreiben" / "Geschaeftsbrief" / "DIN 5008" - "write a letter" / "create a letter" / "draft a letter" - "business letter" / "formal letter" / "official letter" - "Fensterbrief" / "Brief nach DIN 5008" - "Brief versenden" / "send a letter" / "mail a letter" - "LetterXpress" / "Briefversand" / "postal mail" - Any German correspondence request that needs formal formatting
sling-transforms
by slingdata-io
Data transformation functions for Sling replications, pipelines, and API specs. Use when transforming data, applying string/date/numeric functions, type casting, cleaning data, computing fields, or using expressions like trim, upper, lower, date_format, cast, coalesce, hash.
hdldiagzero
by lcapossio
Generate clean SVG block diagrams of HDL / RTL top-level designs. Use whenever the user asks to draw, diagram, sketch, render, or visualize an RTL / HDL / FPGA / SoC design — including phrases like "draw the top-level RTL", "diagram of the SoC", "block diagram", "make an SVG of the design", "visualize the architecture". Applies to Verilog, SystemVerilog, VHDL, Vivado BD, and LiteX projects. Color-codes by clock domain, distinguishes AXI-MM / AXI-Lite / AXI-Stream, omits clock/reset/JTAG/debug.
authoring-json-schema
by squirrel289
"Author, refactor, and maintain JSON Schema for reuse, composition, and long-term stability. Use when asked to create schemas, reduce duplication, compose schemas with $ref/allOf/oneOf/if-then-else, review schema quality, or migrate legacy draft-04+ schemas. Prefer draft-2020-12 for new authoring; treat draft-04/draft-06 as migration-only."
mdx-article-publisher
by foreveryh
通用的 MDX 文档发布工具。验证语法 → 语义化提交 → Git 推送。支持任何 MDX 项目(Fumadocs、Next.js、Docusaurus 等)。可配置 build 命令,自动检测多语言文件。与 fumadocs-article-importer 配合完成文章导入→发布工作流。
Baseball Game Skill
by valettavamps
DB: src/services/db.ts - Database functions
plan-to-tasks
by adrianbrowning
Convert project plans to JSONL format (issues + dependencies). Use when users ask "convert plan to jsonl", "create jsonl from plan", "export plan as json" or "convert plan to taks", "create tasks from plan", "export plan as tasks".
rust-core
by hwatkins
Expert Rust development with ownership, borrowing, lifetimes, traits, error handling, and idiomatic patterns. Use for any Rust code.
just-scrape
by Jackiexiao
"CLI tool for AI-powered web scraping, data extraction, search, and crawling via ScrapeGraph AI. Use when the user needs to scrape websites, extract structured data from URLs, convert pages to markdown, crawl multi-page sites, search the web for information, automate browser interactions (login, click, fill forms), get raw HTML, discover sitemaps, or generate JSON schemas. Triggers on tasks involving: (1) extracting data from websites, (2) web scraping or crawling, (3) converting webpages to markdown, (4) AI-powered web search with extraction, (5) browser automation, (6) generating output schemas for scraping. The CLI is just-scrape (npm package just-scrape)."
typescript-patterns
by adrianbrowning
Best practices for TypeScript types, interfaces, assertions, and type safety. Use when writing or reviewing TypeScript code.
utils/diagram
by codihaus
Create and validate Mermaid diagrams in markdown files
zhin-database-orm
by zhinjs
Guides database usage in Zhin including model definitions, CRUD queries, transactions, migrations, and lifecycle hooks. Covers the built-in ORM based on @zhin.js/database with SQLite support. Use when working with data persistence in Zhin plugins.
AI_Vault
by Jack5316
A brief description of what this skill does
bun
by JagritGumber
Bun runtime, bundler, and test runner references with JavaScript and TypeScript examples. Use for running files and scripts, watch and hot reload, debugging, and bunfig.toml configuration.
git-commit
by datamktkorea
A skill for writing Git commit messages. It follows rules combining Conventional Commits and Gitmoji to maintain a consistent commit history.
nestjs-openapi-docs
by jacarrara
Comprehensive OpenAPI (Swagger) documentation setup and implementation for NestJS applications. Use when working with NestJS projects that need API documentation, Swagger UI setup, or OpenAPI specification generation. Covers initial setup, decorator usage, CLI plugin configuration, model definitions, authentication, and advanced features like multiple specifications and custom responses.
python-quality-review
by simplerick0
Python-specific code review focusing on idiomatic patterns, type hints, async correctness, and Python best practices. Use for reviewing Python code, ensuring Pythonic patterns, catching Python-specific pitfalls, and maintaining Python code quality.
testing-guide
by Clarkkkk
Defines Seagull testing strategy, tradeoffs, and required coverage. Use when adding or updating tests, implementing features that touch backend/frontend, introducing concurrency/locks, or when asked how to structure/run tests in this repo.
mcp-builder
by Jackiexiao
(中文)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).
vue2-development
by levai
Vue 2 + TypeScript 组件开发规范,使用 vue-property-decorator 类组件模式。适用于开发 Vue 单文件组件、表单组件、对话框组件等场景。
crafting-effective-readmes
by VisualxIntelligence
Use when writing or improving README files. Not all READMEs are the same — provides templates and guidance matched to your audience and project type.
project-planner
by petestewart
Generate a comprehensive PLAN.md file for a new project. Creates structured plans with tickets that an Orchestrator can execute.