MCPInstall

tshirt-design-generation

Generate print-ready t-shirt and apparel designs using each::sense AI. Create graphic tees, typography designs, vintage styles, illustrations, and more for custom apparel printing.

Installs
328
Last 24h
—
Trending rank
—
Security
Not audited

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/eachlabs/skills --skill tshirt-design-generation
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads tshirt-design-generation automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

SKILL.md

The instructions your agent reads when the skill is triggered.

T-Shirt Design Generation

Generate professional, print-ready t-shirt and apparel designs using each::sense. This skill creates high-quality graphics optimized for screen printing, DTG (direct-to-garment), sublimation, and heat transfer printing methods.

Features

  • Graphic Designs: Bold illustrations and artwork for statement tees
  • Typography: Text-based designs with creative lettering and fonts
  • Vintage/Retro: Distressed, worn-look designs with classic aesthetics
  • Minimalist: Clean, simple designs with maximum impact
  • Illustrations: Hand-drawn style artwork and characters
  • Band/Music: Concert merch style designs
  • Sports Team: Athletic apparel graphics and logos
  • Humor/Meme: Funny designs and pop culture references
  • Abstract Art: Artistic patterns and contemporary designs
  • Print-Ready: Transparent background exports for production

Quick Start

curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create a graphic t-shirt design featuring a roaring tiger with geometric patterns, bold colors, suitable for screen printing"}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }'

Design Specifications

Print MethodRecommended FormatColorsNotes
Screen PrintPNG with transparencyLimited (1-6 colors)Spot colors, high contrast
DTGPNG with transparencyUnlimitedFull color, photorealistic ok
SublimationPNG/JPGUnlimitedAll-over prints, vibrant colors
Heat TransferPNG with transparencyUnlimitedWorks on dark/light garments
Vinyl CutVector-style PNG1-3 colorsSimple shapes, no gradients

Use Case Examples

1. Graphic T-Shirt Design

curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create a graphic t-shirt design of a wolf howling at the moon. Use a bold, illustrative style with deep blues and purples. The design should be centered and work well on both black and white shirts. Include some geometric elements and stars around the wolf."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }'

2. Typography/Text-Based Design

curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create a typography t-shirt design with the phrase \"Stay Wild\" in a bold, hand-lettered style. Add decorative flourishes and small nature elements like mountains and pine trees integrated into the lettering. Black ink style, suitable for light colored shirts."}],

    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }'

3. Vintage/Retro Style Design

curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create a vintage retro t-shirt design for a fictional surf shop called \"Pacific Wave Co. Est. 1975\". Use faded colors, distressed textures, and 70s typography. Include a sunset, palm trees, and surfboard. Circular badge design with worn, screen-printed look."}],

    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }'

4. Minimalist Design

curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create a minimalist t-shirt design featuring a simple line art mountain range with a small sun. Single continuous line style, black only. Clean, modern, Scandinavian aesthetic. Small chest placement size, very simple and elegant."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }'

5. Illustration-Based Design

curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create an illustrated t-shirt design of a Japanese koi fish swimming through waves. Traditional Japanese art style with modern twist. Use orange, red, white, and blue colors. Include cherry blossom petals and water splashes. Vertical composition for front of shirt."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }'

6. Band/Music T-Shirt Design

curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create a rock band t-shirt design for a fictional band called \"Electric Storm\". Heavy metal aesthetic with lightning bolts, skulls, and electric guitar. Gothic typography for the band name. Black and white with red accents. Tour dates style layout on the back."}],

    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }'

7. Sports Team Design

curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create a sports team t-shirt design for \"Thunder Hawks Basketball\". Athletic style with an aggressive hawk mascot holding a basketball. Team colors navy blue and gold. Include \"2024 Champions\" text. Bold, dynamic composition with motion lines."}],

    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }'

8. Funny/Meme T-Shirt Design

curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create a funny t-shirt design featuring a lazy sloth hanging from a branch with text \"Running Late Is My Cardio\". Cute cartoon style, pastel colors. The sloth should have a sleepy, unbothered expression. Light-hearted and humorous vibe."}],

    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }'

9. Abstract Art Design

curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create an abstract art t-shirt design with fluid shapes, bold brushstrokes, and vibrant colors. Contemporary art gallery style. Mix of geometric and organic forms. Colors: electric blue, hot pink, orange, and black. Large front print composition."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }'

10. Print-Ready Design with Transparent Background

curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create a print-ready t-shirt design with transparent background. Design a detailed skull with flowers growing from it (memento mori style). High contrast, clean edges suitable for screen printing. Output as PNG with transparency. Colors: limited to 4 spot colors - black, red, green, cream."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }'

Best Practices

Design Guidelines

  • Placement: Consider standard print areas (front center, left chest, back)
  • Resolution: Request high resolution for print quality (300 DPI equivalent)
  • Color Count: Specify limited colors for screen printing cost efficiency
  • Contrast: Ensure design works on intended shirt colors
  • Edges: Clean, defined edges for easier separation

Print Considerations

  • Bleed Area: Leave margin around design edges
  • Underbase: For dark shirts, mention if white underbase is needed
  • Halftones: Specify if gradients should use halftone patterns
  • Registration: Simple designs with fewer colors = easier registration

File Output Tips

  • Request transparent PNG for versatility
  • Specify if you need vector-style output
  • Mention target print size (e.g., "12 inches wide for standard front print")

Mode Selection

"Do you want fast drafts or production-quality designs?"

ModeBest ForSpeedQuality
maxFinal print-ready designs, client presentationsSlowerHighest
ecoQuick concepts, design exploration, mockup iterationsFasterGood

Multi-Turn Design Iteration

Use session_id to refine designs through conversation:

# Initial concept
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create a vintage motorcycle t-shirt design with a classic chopper"}],
    "model": "eachsense/beta",
    "stream": true,
    "session_id": "moto-design-001"
  }'

# Refine the design
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Add flames coming from the exhaust and put \"Born to Ride\" text in a banner below"}],

    "model": "eachsense/beta",
    "stream": true,
    "session_id": "moto-design-001"
  }'

# Request color variation
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create a version with only black and gold colors for a premium look"}],
    "model": "eachsense/beta",
    "stream": true,
    "session_id": "moto-design-001"
  }'

Design Collections (Batch Generation)

Generate multiple designs for a collection:

# Design 1 - Mountain theme
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create an outdoor adventure t-shirt design with mountains and \"Explore More\" text. Earth tones, vintage camping aesthetic."}],

    "model": "eachsense/beta",
    "stream": true,
    "session_id": "outdoor-collection",
    "mode": "eco"
  }'

# Design 2 - Forest theme (same session for style consistency)
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create a matching design for the collection with forest and pine trees theme. Same style as the mountain design. Text: \"Get Lost\""}],

    "model": "eachsense/beta",
    "stream": true,
    "session_id": "outdoor-collection",
    "mode": "eco"
  }'

# Design 3 - Campfire theme
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Third design in the collection - campfire scene with stars. Same vintage outdoor style. Text: \"Under the Stars\""}],

    "model": "eachsense/beta",
    "stream": true,
    "session_id": "outdoor-collection",
    "mode": "eco"
  }'

Prompt Tips for T-Shirt Designs

Include these details for best results:

  1. Style: Illustrative, minimalist, vintage, cartoon, realistic, etc.
  2. Subject: What the main visual element is
  3. Colors: Specific colors or color scheme
  4. Target Garment: Black tee, white tee, or both
  5. Print Method: Screen print, DTG, etc.
  6. Placement: Front, back, left chest, all-over
  7. Text: Any typography to include
  8. Mood: Edgy, fun, professional, artistic, etc.

Example Prompt Structure

"Create a [style] t-shirt design featuring [subject].
Use [colors] color scheme. Design should work on [garment color] shirts.
Include text: \"[text]\". [Additional requirements].
Output as [format] for [print method]."

Error Handling

ErrorCauseSolution
Failed to create prediction: HTTP 422Insufficient balanceTop up at eachlabs.ai
Content policy violationProhibited contentAdjust prompt to comply with content policies
TimeoutComplex generationSet client timeout to minimum 10 minutes

Related Skills

  • each-sense - Core API documentation
  • product-photo-generation - Product mockups and photos
  • image-generation - General image generation

FAQ

What does the tshirt-design-generation skill do?

Generate print-ready t-shirt and apparel designs using each::sense AI. Create graphic tees, typography designs, vintage styles, illustrations, and more for custom apparel printing.

How do I install tshirt-design-generation?

Run npx skills add https://github.com/eachlabs/skills --skill tshirt-design-generation in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/tshirt-design-generation/ (personal) or .claude/skills/tshirt-design-generation/ (project).

Which AI agents can use tshirt-design-generation?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is tshirt-design-generation safe to install?

No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.

Who maintains tshirt-design-generation?

It is published by eachlabs in eachlabs/skills. It has 328 recorded installs.

More from eachlabs/skills

View all →

Generate professional poster designs using each::sense AI. Create movie posters, event posters, motivational posters, product launch visuals, vintage designs, travel posters, and more with AI-powered creative generation.

Marketing & SEO2.1K installs

3d-model-generation

eachlabs/skills

Generate 3D models using each::sense AI. Create 3D assets from text or images for games, products, architecture, characters, vehicles, and more with PBR textures.

Media & Creative1.2K installs

Generate Instagram content using each::sense AI. Create feed posts, stories, reels covers, carousels, quote graphics, and brand visuals optimized for Instagram's formats and engagement best practices.

Marketing & SEO1.2K installs

Visualize interior design transformations using each::sense AI. Redesign rooms, change styles, update color schemes, and preview renovations from photos of your existing spaces.

1.1K installs

floor-plan-generation

eachlabs/skills

Generate floor plans and architectural layouts using each::sense AI. Create apartment designs, house layouts, office spaces, retail stores, restaurants, and 3D visualizations with furniture arrangements and measurements.

comic-panel-generation

eachlabs/skills

Generate comic and manga panels, strips, and pages using each::sense AI. Create superhero comics, manga pages, webtoons, action sequences, and convert photos to comic art with consistent characters.

Media & Creative878 installs

Popular frontend & design skills

View category →

setup-matt-pocock-skills

mattpocock/skills

Configure this repo for the engineering skills: set up its issue tracker, triage label vocabulary, and domain doc layout. Run once before first use of the other engineering skills.

Frontend & Design1.1M installs

frontend-design

anthropics/skills

Guidance for distinctive, intentional visual design when building new UI or reshaping an existing one. Helps with aesthetic direction, typography, and making choices that don't read as templated defaults.

OfficialFrontend & Design1M installs

hyperframes-animation

heygen-com/hyperframes

All animation knowledge for HyperFrames — atomic motion rules, multi-phase scene blueprints, scene transitions, broader motion-design techniques, AND the seven runtime adapters (GSAP default, plus Lottie, Three.js, Anime.js, CSS keyframes, Web Animations API, TypeGPU). Use for any motion or animation task: pick 2-4 rules and compose, or load a blueprint, or look up runtime-specific API (e.g. GSAP eases / Lottie player / Three.js mixer). Also covers auditing an existing composition's choreography (animation map) and 24 named text-animation effects. HyperFrames-native: single paused timeline, seek-safe, deterministic.

prototype

mattpocock/skills

Build a throwaway prototype to answer a design question. Use when the user wants to sanity-check whether a state model or logic feels right, or explore what a UI should look like.

Frontend & Design999.2K installs

hyperframes-core

heygen-com/hyperframes

The HyperFrames composition contract — build one renderable project. Use for composition structure, the data- timing attributes, class="clip", tracks, sub-compositions, variables, framework-owned media playback, deterministic-render rules, and validation. Read before writing composition HTML.

Frontend & Design930.5K installs

vercel-react-best-practices

vercel-labs/agent-skills

React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.

OfficialFrontend & Design843.1K installs