AI Tools for Clothing Brands: From Sketch to Tech Pack to Listing

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for AI Tools for Clothing Brands: From Sketch to Tech Pack to Listing.
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for AI Tools for Clothing Brands: From Sketch to Tech Pack to Listing.

Use three kinds of tool, one per stage: a chat assistant (ChatGPT or Claude) to turn your sketch and notes into a draft tech pack, a vector editor or tech pack app for the flat drawing and spec sheet, and your shop platform's assistant for the listing. Every claim the AI writes should trace back to the finished tech pack.

The step people skip is the middle one. Image generators produce convincing garment pictures, but a factory cannot cut from a picture. It needs a flat drawing, a bill of materials, measurements with tolerances and construction notes. AI is good at drafting those documents and at catching the places where they disagree. A physical sample is what proves them.

Follow me on Instagram@sagnikteaches

The garment used throughout is a boxy cotton overshirt, the fourth style in a six-person label's capsule. Every price, measurement and count below is illustrative, so swap in your own mill, factory and numbers.

Connect on LinkedInSagnik Bhattacharya

The stack, stage by stage, with what each tool costs

Six handovers sit between a drawing and a live product page. The table gives each one a tool and a split of the labour. The right-hand column is the one to read twice.

Subscribe on YouTube@sagnikteaches
StageToolWhat the AI doesWhat stays with you
Sketch to gap listChatGPT or Claude, with a photo uploadLists what the sketch shows and what it leaves unknownCounting every detail; each construction decision
Flat drawingA vector editor (Inkscape is free; Illustrator and Figma also work)Reviews your callout wording against the bill of materialsThe drawing itself, front and back
Tech packGoogle Sheets or Excel, or an app such as TechpackerDrafts bill of materials rows and construction notes; flags gapsFabric facts, trims, tolerances, anything a mill or factory quotes
Measurements and gradeThe same sheetChecks the steps between sizes; compares sample measurements with the specMeasuring a real sample on a table
Supplier briefThe assistantDrafts the quote request; puts replies on a like-for-like footingChoosing the factory; negotiating
ListingThe assistant, or Shopify's SidekickWrites copy from the spec; drafts alt textThe claims check, the photos, the final wording

Prices are list prices checked in October 2026, and they move. ChatGPT Plus is $20 a month. Claude Pro is $20 a month, or $17 a month billed annually. Techpacker's builder plan was listed at $35 per user per month on yearly billing, shown as half of an $840 annual price, and its pricing page mentions no AI features. A spreadsheet does the same job for the first few styles; an app earns its fee when several people and a factory edit one pack. Full product lifecycle management systems such as Onbrand PLM add sample tracking and collection planning, but their pages show no prices, so treat them as a sales conversation rather than a purchase.

Keep your tech pack template, size chart rules and one standing instruction ("never invent a specification; write TO CONFIRM") in a ChatGPT Project or a Claude Project, so every new style starts the same way. Claude's Free plan allows up to five projects, instructions included.

Stage one: photograph the sketch and ask for questions, not answers

Take a phone photo of the sketch in daylight, flat on a table, and attach it to a chat inside that Project. The first prompt has one job: separate what the drawing shows from what it does not say.

This is my hand sketch of a boxy overshirt in cotton twill.
1. List every construction feature you can see: collar, placket, pockets, yoke, cuffs, hem, closures.
2. List what the sketch does not tell a factory (closure types, pocket sizes, seam finishes, back details).
3. Do not guess any measurement, fabric weight or cost. Write "unknown" instead.
Return two numbered lists headed Seen and Unknown.

A reply from a model like this (illustrative) comes back in the shape below.

Seen: 1. Point collar on a collar stand. 2. Front placket with six buttons. 3. Two chest patch pockets with flaps. 4. Drop shoulder. 5. Straight hem with side vents. 6. Single-button cuffs.

Unknown: 1. Flap closure (button or none). 2. Pocket size and height. 3. Single or two-piece yoke. 4. Whether collar, stand and cuffs are interlined. 5. Seam finish. 6. Everything at the back, which the sketch does not show.

Two things to fix. The sketch has five front buttons, not six: assistants can read counts from a drawing with confidence and still get them wrong, so count every repeated detail yourself (buttons, pockets, rows of stitching) and write the true number into the pack before anything else is drafted. The Unknown list is the useful half. Answer each item in your own words, and what is left over becomes your question list for the factory.

Stage two: why a generated render is not the flat drawing

Image generators are good for colourways and mood. They are poor at construction. Ask for the same overshirt three times and the placket, the pocket flaps and the stitching change between images, and none of the pictures says how a seam is finished. A pattern maker reads a flat: a front and back line drawing with every seam visible and every detail labelled.

Here is the mistake this stage prevents. A render shows a concealed placket because the model improvised. Your sketch had visible buttons. The factory follows the render, the first sample arrives with the wrong placket, and a sample round (its fee and several weeks) is spent finding out.

Draw the flat once in a vector editor and reuse it for every colourway. It should show:

  • front and back views, with all seam lines and topstitching;
  • numbered callouts that match the construction notes;
  • close-ups of the collar, cuff and pocket flap;
  • button positions numbered from the top;
  • label positions, with measurements from a fixed point such as the centre back seam.

The assistant earns its place after the drawing exists. Paste the callout text and the bill of materials side by side and ask it to list every disagreement. It will notice "5 front buttons" in a callout against "6" in the bill of materials faster than you will after a long day.

Stage three: draft the tech pack, then mark what the AI guessed

A tech pack is a handful of pages, each answering a different factory question. The assistant can draft most of them; the facts must come from you or from your mill and factory.

PageWhat it holdsWhere the facts come from
CoverStyle number, name, season, size range, base size, colourways, revision dateYou
Flats and calloutsFront, back, details, numbered notesYour drawing
Bill of materialsFabric (composition, weight, width), interlining, buttons, thread, labels, packaging, consumption and cost per garmentMill and trim quotes
Spec sheetPoints of measure, tolerances, grade stepsA block that fits, then the first sample
ConstructionStitch type, seam finish, topstitch distance, pocket and placket methodYou, then the factory's advice
Labels and packagingMain label, care and content label, hangtag, polybag, placementYou and your compliance adviser
Quality notesShrinkage and colour-fastness targets, test report requestThe factory's usual standards, agreed with you

A lazy prompt ("write a bill of materials for a cotton overshirt") produces a plausible table that is wrong in exactly the places you would not notice. This was the first draft for the overshirt (illustrative):

ComponentWhat the AI wroteWhat was wrong
Main fabricCotton twill, 10 oz, 58 in widthOunce weights are quoted per square yard by some mills and per linear yard by others. The actual quote says 340 gsm on a 150 cm cuttable width
Interlining(missing)Collar, stand, cuffs and placket need it; add 0.30 m
Buttons8 x 18 mm shellThe style needs 10 at 20 mm: 5 front, 2 flap, 2 cuff and 1 spare. Shell was never in the budget
SeamsFlat-felled side seamsYou never chose this. It changes machine time and the factory's price
LabelsMain label, care labelSize label and hangtag missing
ThreadPolyester, matchingNo topstitch thread weight; should read TO CONFIRM

The fix is a prompt with rules, and the same style of rule works for every document in the pack:

Draft the bill of materials and construction notes for the style below as a table I can paste into a spreadsheet.
Style: boxy overshirt, 5 front buttons, 2 chest pockets with flaps, 2 single-button cuffs, drop shoulder, side vents.
Fabric: cotton twill, mill quote 340 gsm, 150 cm cuttable width, $6.80 per metre.
Columns: component, specification, placement, quantity per garment, unit, unit cost, status.
Rules: use only the facts above. For anything I have not told you, write TO CONFIRM in the status column and leave the figure blank.
Finish with a numbered list of questions for the factory.

The second run returns the same table with TO CONFIRM against nine cells (thread weight, seam finish, topstitch distance, wash type, shrinkage tolerance, label placement, polybag size, interlining weight, spare button policy) and a question list you can send as it stands. The table is less impressive and far more useful. For more on the factory-facing documents, see the tutorial on tech packs and mock-ups before sampling.

The cost check for the overshirt, line by line

Once the bill of materials has real quotes in it, the same sheet gives the landed cost: what one garment costs by the time it reaches your door. This is the main worked example (illustrative figures, 300 pieces).

LineBasisPer garment
Main fabric2.2 m at $6.80 a metre$14.96
Interlining0.30 m at $2.40 a metre$0.72
Buttons10 at $0.08$0.80
ThreadFactory estimate$0.35
Labels, hangtag, polybagFive items$0.54
Materials$17.37
Cut, make and trimFactory quote$10.40
Freight and dutyBroker estimate$3.10
Sample rounds$270 shared across 300 pieces$0.90
Landed cost$31.77

At a retail price of $98 (before tax) each garment leaves $66.23, a gross margin of 67.6%. A 25% sale takes the price to $73.50 and the margin to 56.8%. If your floor is a 55% margin, the lowest price is $70.60, which is a 28% discount: the number to put on the wall before a promotion is planned. The whole run ties up $9,531 before returns and payment fees, which this sheet leaves out because your rates are your own.

Let the assistant write the formulas, then check one row by hand. Chat models can slip on long sums, so keep the arithmetic in the sheet and ask for formulas rather than totals. The cost sheet tutorial goes further into costing a style from its tech pack.

Stage four: measurements and grading, where the AI only checks

Points of measure are the places on the garment you measure flat with a tape. The spec sheet gives a target for each, a tolerance, and the step between sizes, called the grade. The numbers come from a block that fits your customer, never from the assistant.

Point of measure (cm, flat)ToleranceSMLXL
Chest, half width+/- 1.058.561.063.566.0
Body length from high point shoulder+/- 1.072.073.575.076.5
Shoulder width+/- 0.551.052.053.054.0
Sleeve length+/- 1.060.061.062.063.0
Cuff opening+/- 0.511.512.012.513.0

When this table was typed in, the XL chest read 65.5. A good use of the assistant is to ask: "List each measurement whose step between sizes differs from its neighbours, and say which value looks like a typo." The reply (illustrative): "Chest steps are 2.5, 2.5 and 2.0; the XL value may be 66.0." Spotting a break in a pattern of numbers is something these models do well. Whether 61 cm is the right chest for your customer is something they cannot know.

The same table does a second job when the first sample arrives. Measure the size M and add two columns:

Point of measure (M)SpecActualVarianceVerdict
Chest, half width61.062.4+1.4Out of tolerance
Body length73.572.9-0.6Within
Shoulder width52.052.4+0.4Within
Sleeve length61.062.1+1.1Out of tolerance
Cuff opening12.012.2+0.2Within

Ask the assistant to turn the two failures into sample comments for the factory: "Chest 1.4 cm over, take in at the side seams. Sleeve 1.1 cm long, shorten at the cuff." Whether the cure is a pattern change or a conversation about tolerance is your decision, because a pattern change affects every size after it. The sampling-to-delivery timeline tutorial shows where sample rounds sit in a production plan.

Stage five: a supplier brief that returns quotes you can compare

Factories answer the question they are asked. A vague request returns three quotes in three shapes, and comparing them is the hard part. A brief that names the basis for each figure fixes most of that.

Subject: Quote request: boxy cotton overshirt, 300 pieces

Hello [first name],

We are a small clothing label and would like a quote and a first sample for the attached style.
Attached: tech pack (PDF), flat drawings, spec sheet, bill of materials.
Quantity: 300 pieces in one colourway (S 60, M 100, L 90, XL 50). Please also quote 500 and 1,000.
Please quote, separately: (a) cut, make and trim only; (b) all-in with fabric and trims.
Please state the price basis (ex-works, free on board or delivered) and the currency.
Please tell us: sample price and time, minimum order per colour, production time from approved sample, payment terms, which shrinkage and colour-fastness reports you can supply, and what you would change in the tech pack.

Thank you,
[your name]

Say three replies arrive: one all-in and free on board at $25.20, one cut and make only at $9.60 (so you buy the $17.37 of materials yourself, plus $0.60 to move them), and one all-in ex-works at $23.90 with a minimum of 500. Paste them into the assistant and ask for one table with its assumptions listed. Then check each assumption against the replies.

QuotePrice basisLanded per pieceLowest orderCash at your 300-piece plan
A, all-in$25.20 free on board, plus $3.10 freight and duty$28.30300$8,490
B, cut and make$9.60, plus $17.37 materials, $0.60 inbound, $3.10 freight and duty$30.67200$9,201
C, all-in$23.90 ex-works, plus $0.90 to the port, $3.10 freight and duty$27.90500$13,950 (500 pieces)

Quote C wins on unit price and loses on cash: its minimum is 200 more pieces than the plan, so it needs $5,460 more up front than quote A. A like-for-like table puts that trade in front of you before you sign. A model reading three differently written emails can still drop a surcharge, so ask it to quote the sentence each figure came from.

Stage six: write the listing from the tech pack and nothing else

The listing is where invented facts reach customers. The cure is to give the assistant the facts and forbid everything else.

Write the product page for this style using only the facts below. Do not add any claim about sustainability, origin, certification, shrinkage, comfort or "true to size" unless it is in the facts.
Facts: [paste the cover page, the fabric line from the bill of materials, the approved spec values for size M, the care label text and the colourway name]
Output: a title of at most 70 characters, a 60-word description, five bullets (fabric, fit, features, care, sizing) and alt text for the front image of at most 125 characters.
Then list every sentence containing a claim and quote the fact it relies on.

The last instruction is what makes the output checkable. A typical first draft (illustrative) calls the shirt "premium organic cotton, pre-washed so it will not shrink, and true to size". Put each claim against the tech pack:

Claim in the draftIn the tech pack?Action
Organic cottonNo: the composition line says 100% cotton and there is no certificateRemove
Pre-washed, will not shrinkPartly: the spec says garment-washed; no shrinkage test yetWrite "garment-washed"; add a shrinkage figure only when the test report arrives
True to sizeNo fit testReplace with the measured chest and the model's height and size
Heavyweight 340 gsm twillYes: bill of materialsKeep

If you sell to customers in the EU, generic environmental claims such as "eco-friendly" have been restricted since 27 September 2026 under Directive 2024/825, so a vague green adjective is a legal risk as well as an accuracy problem. Ask an adviser about labelling and composition rules for each market you sell into.

Three practical details. First, write the alt text from what the photo shows ("Boxy overshirt in sand cotton twill, worn open over a white tee"). Shopify's alt text field takes up to 512 characters, but 125 is the length it recommends. Second, channels differ: Amazon has capped titles at 75 characters outside media categories since 27 July 2026, and eBay allows 80, so ask for a variant per channel and count the characters in a spreadsheet with =LEN(), because models miscount. Third, on Shopify, Sidekick can draft descriptions inside the admin, and Shopify's help page says it shows changes for review before applying them. It knows your store, not your tech pack, so paste the facts block into it too.

For the photographs, the tutorial on AI model photos and disclosure covers cost per look and what to tell customers. The checklist of fabric, fit and care errors is a useful second read for the final copy.

A pre-production check that ties the page back to the garment

Before the production run is released, put the listing next to a production-quality sample and work through six checks:

  1. Measure five garments of the same size, not one, and record the spread against the tolerance column.
  2. Wash and dry one garment exactly as the care label says, then re-measure it. Any shrinkage claim on the page must match this number or the test report.
  3. Compare the colour in daylight with the listing photographs, on a phone screen and a laptop.
  4. Count the buttons, pockets and rows of stitching against the flat drawing.
  5. Check label positions against the callouts.
  6. Read the listing aloud with the garment in your hands and mark any word the garment does not earn.

Then photograph the production sample, not the prototype. If part of the design is the brand's core asset, ask an adviser about ownership before relying on AI-generated concepts.

A customer size chart built from measured garments

The spec sheet speaks to the factory: half widths measured flat, targets and tolerances. A customer needs a different table, and it should come from production garments, five per size, measured the way check 1 describes, because those garments are what people receive. Average the five readings for each size in the sheet, then give the assistant the averages with every conversion spelled out:

Turn these measured averages into a size chart for the product page.
Chest is measured flat across the garment, so double it for the full chest. Length is from the high point shoulder; sleeve is from the shoulder seam to the cuff edge.
Give each figure in cm and in inches (cm divided by 2.54, one decimal place).
Head the table "Garment measurements, laid flat". Do not add fit advice, sizes or rows that are not in the data.
Data (cm, average of five production garments per size):
S: chest 58.7, length 72.1, sleeve 60.2
M: chest 61.2, length 73.4, sleeve 61.1
L: chest 63.6, length 75.1, sleeve 62.2
XL: chest 66.3, length 76.4, sleeve 63.1

The first reply (illustrative) got every number right:

SizeChestLengthSleeve
S117.4 cm / 46.2 in72.1 cm / 28.4 in60.2 cm / 23.7 in
M122.4 cm / 48.2 in73.4 cm / 28.9 in61.1 cm / 24.1 in
L127.2 cm / 50.1 in75.1 cm / 29.6 in62.2 cm / 24.5 in
XL132.6 cm / 52.2 in76.4 cm / 30.1 in63.1 cm / 24.8 in

It got two things around the numbers wrong. It headed the table "Find your size by chest measurement", which invites customers to compare their own body with a garment cut boxy on purpose: someone with a 122 cm chest would choose M and find it tight, because 122.4 cm is the shirt, not the person. And it added "Relaxed fit: size down for a regular look", a fit claim nobody has tested. Put back the heading you asked for, delete the advice, and check two cells by hand with =ROUND(2*B2/2.54,1), where B2 holds the half-chest figure. A "fits chest up to" column is worth adding, but set it from fit sessions on real people, because a measured garment cannot tell you how much ease your customers like. When a reorder comes from a new factory or a new fabric lot, measure again, replace the chart and note the date in the tech pack's revision log. A spreadsheet that holds the spec, the cost, the size chart and the claims in one place also works well with the prompts in Google Sheets AI prompts.

Questions small labels ask before trusting AI with a style

Can I send an AI-generated image to a factory instead of a tech pack?

No. A generated image shows a look, not a construction. The factory still needs flat drawings, a bill of materials, measurements with tolerances and notes on seams, labels and packaging. If you send only a render, the factory fills the gaps with its own habits, and the first sample usually shows it.

Do I need tech pack software, or is a spreadsheet enough?

A spreadsheet plus a PDF of flat drawings is enough for the first few styles. Software starts to pay when several people and a factory edit the same pack and you need version history and one-click PDF export. Check that any app lets you export your data, so a price rise does not trap you.

Can a chat assistant make the sewing pattern from my sketch?

Not a production pattern. An assistant can describe a garment and draft documents, but pattern pieces, grain lines and seam allowances come from a pattern maker or CAD software, and a fitted sample proves them. For a first style, pay a pattern maker or use the factory's pattern service and keep the files.

Which step should a one-person label automate first?

Start with writing the listing from the approved spec sheet, because it is low risk and you can see the result at once. Next comes the sample variance check, where the assistant compares measured garments with the spec. Leave supplier choice and fit decisions with you.

Further reads

Sources: Techpacker pricing page, Onbrand PLM website, Shopify help centre (Sidekick), OpenAI and Anthropic plan pages, Amazon and eBay seller title rules, as checked in October 2026.

Want your sketch-to-listing chain set up properly?

On a 1:1 call we'll map how a style moves from sketch to live product page in your label, pick the one handover worth automating first, and decide which of your current tools can do it.

Book a 1:1 call with me