Design skills

Browse reusable Agent Skills, each with a clear purpose and practical guidance.

thesis-visual-layout-planner

规划中文毕业论文的图表、流程图和版面节奏:先决定哪些图表支撑主线,再做草图、拼版预演与图文映射。 **Trigger**: 图表规划, figure layout, thesis visual plan, 版面预演, 图文映射, mermaid 草图. **Use when**: 章节结构基本明确,但图表还没有系统安排,或者担心图文节奏、图表密度和版面结构失控。 **Skip if**: 论文不依赖图表支撑主线,或仍在纯结构重构早期。 **Network**: none. **Guardrail**: 不把图表拖成最后补丁;不先排版再倒推结构;图表服务主线而不是抢主线。

487 repo starsObserved in 1 repos
Design

article-poster

Generate a beautifully designed infographic poster from an article URL or text content. Trigger when user says "article poster", "文章海报", "infographic", "信息图", "make a poster", "生成海报", "visual summary", or requests to convert an article/blog into a shareable image. NOT for generic poster design.

486 repo starsObserved in 1 repos
Design

ecom-shot

Generate Nano Banana Pro (Gemini 3 Pro Image) prompts for e-commerce product photography. Given a user-uploaded product photo, this skill identifies the main subject, asks the user to choose a scene type, then outputs a professional, ready-to-paste English prompt optimized for Nano Banana Pro's image-to-image capabilities. Use this skill whenever the user uploads a product image and wants to generate an e-commerce photo, product shot, commercial image, or marketing visual using Nano Banana Pro / Gemini. Trigger phrases include: "ecom shot", "电商图", "产品图", "商品图", "product photo", "e-commerce image", "make a product shot", "generate a Nano Banana prompt for this product", "帮我做一张电商主图", "白底图", "商拍", "产品摄影", "hero shot", "packshot", or any request involving turning a casual product photo into a professional commercial image. Also trigger when the user mentions Nano Banana / Gemini image generation with a product photo.

486 repo starsObserved in 1 repos
Design

glassify-ui

Transform a UI screenshot into a structured Cinema4D/Octane JSON render prompt for photorealistic 3D poster art. Use this skill whenever the user uploads a UI screenshot (app, website, tool, dashboard) and wants a Cinema4D render prompt, 3D poster, AIGC image prompt, or any photorealistic visualization of an interface. The output is always a clean JSON file — never prose or Midjourney text strings.

486 repo starsObserved in 1 repos
Design

landscape

Create and edit landscape terrain — heightmaps, sculpting, paint layers, terrain analysis, mesh projection, and procedural features like mountains/valleys/craters (LandscapeService). Use when the user asks to create a landscape, sculpt/raise/lower terrain, import or export a heightmap, paint terrain layers, or add procedural terrain features. For terrain materials load landscape-materials; for real-world heightmaps load terrain-data.

486 repo starsObserved in 1 repos
Design

landscape-auto-material

Create production-quality landscape materials with the master-material + material-function + material-instance paradigm, RVT, and auto-layering. Use when the user asks for an auto/procedural landscape material, slope/altitude/distance-based layer blending, Runtime Virtual Textures, biome configuration via instances, or layer material functions. For basic layer-blend materials load landscape-materials.

486 repo starsObserved in 1 repos
Design

landscape-materials

Create landscape materials with layer blending, texture setup, and layer info objects (LandscapeMaterialService). Use when the user asks to build a landscape/terrain material, set up paint layers (grass/rock/dirt), create layer info objects, add a grass output, or assign a material to a landscape. For production master-material+RVT systems, load landscape-auto-material.

486 repo starsObserved in 1 repos
Design

map-blockout

Procedurally design an AAA-style open-world FPS map blockout (roads, POIs, fields, forests/treelines, railway/bridges) from a landscape, validate it through gated checks, and materialize it into engine geometry. Use when the user asks to block out or lay out an open-world/FPS map, place roads/POIs/forests/railways procedurally, or turn a blockout plan into splines, paint layers, foliage, and actors.

486 repo starsObserved in 1 repos
Design

niagara-emitters

Niagara emitter color/curve authoring (tint, hue-shift, ColorFromCurve keys), rapid-iteration parameter tuning, and Custom-HLSL scratch-pad authoring (NiagaraEmitterService + NiagaraScratchPadService). Module/renderer CRUD is owned by the engine NiagaraToolsets. Use when the user asks to recolor or hue-shift particles, edit color curves, tune emitter params, or build a scratch-pad/Custom HLSL module. For system-level lifecycle, load niagara-systems.

486 repo starsObserved in 1 repos
Design

spec-design

Guides interactive module design via Q&A before writing. Use when the user wants to design a module, class, or feature together, or when they say "/spec-design".

486 repo starsObserved in 1 repos
Design